Autonomous Solutions-posted 4 months ago
Full-time • Mid Level
Remote • Fort Worth, TX
51-100 employees
Professional, Scientific, and Technical Services

At ASI, we are revolutionizing industries with state-of-the-art autonomous robotics solutions. We deliver technologies that enhance safety, productivity, and efficiency. With our core values of Simplicity, Safety, Transparency, Humility, Attention to Detail and Growth guiding everything we do, we're shaping the future of automation in dynamic markets. Mobius Autonomous Vehicle Control is the industry's most advanced unmanned command and control solution which allows users to enjoy safer, more productive robotic vehicle operations. As a Software Development Manager within our construction team, you will direct the work of engineers to ensure the best practices around software development. You will oversee your team's day-to-day responsibilities in designing, building, testing, deploying, maintaining, and supporting applications or systems software. You will ensure that project and department milestones and goals are met while adhering to approved budgets. Additionally, you will work to establish functional requirements and review solutions to ensure that organizational needs are met.

  • Write Code: Help out with the day-to-day development of clean and efficient C# code. Our Software Managers typically develop up to 20% of the time on average.
  • Lead & Mentor: Provide technical guidance and leadership to software engineers, supporting their professional growth and ensuring adherence to best practices.
  • Oversee Development: Direct the design, development, testing, deployment, and maintenance of applications and systems software that power autonomous vehicle solutions.
  • Drive Execution: Plan and coordinate day-to-day engineering activities to meet project goals, department milestones, and budget requirements.
  • Establish Standards: Define functional requirements and review solutions to ensure alignment with organizational needs and industry best practices.
  • Team Management: Recruit, onboard, evaluate, and manage team members, fostering a collaborative and accountable environment.
  • Promote Collaboration: Partner with cross-functional teams-including product management, QA, and operations-to deliver reliable and scalable software solutions.
  • Continuous Improvement: Identify opportunities to improve development processes, tools, and methodologies to enhance quality and efficiency.
  • Bachelor's degree in Computer Science, Engineering, Artificial Intelligence, or a related field.
  • 5+ years of professional experience as a Software Engineer, Computer Engineer, or related role, preferably in Robotics, Vehicle Automation, or similar fields.
  • Strong programming skills in C# and other languages: Java, C++, ASP.NET, Microsoft SQL. C# preferred.
  • Hands-on experience with Agile software development methodologies.
  • Demonstrated project management skills, including the ability to manage moderately complex projects.
  • Comprehensive knowledge of software development principles, practices, and concepts.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service