Posted in

Staff Software Engineering Manager

Staff Software Engineering Manager

CompanyAnduril
LocationAtlanta, GA, USA
Salary$166000 – $249000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
  • Proven experience (5+ years) as a Software Engineering Manager or Technical Lead with a focus on product development and integration
  • Robotics/drone experience being produced at scale
  • Strong coding and architectural skills with hands-on experience in multiple programming languages and frameworks
  • Experience with customer-facing projects and the ability to translate complex technical details into client-friendly language
  • Excellent leadership and team-building skills, with a track record of mentoring engineers and driving team performance
  • Strong project management abilities, proficient in agile methodologies and tools
  • Exceptional problem-solving, strategic thinking, and decision-making capabilities
  • Superior communication and interpersonal skills, capable of fostering positive relationships with team members, stakeholders, and clients
  • 5+ years of C and C++ programming skills
  • Comfortable integrating with typical embedded systems and hardware interfaces
  • Strong debugging skills
  • Familiarity with revision control systems such as GitHub
  • Eligible to obtain and maintain an active U.S. Secret security clearance

Responsibilities

  • Lead and mentor a team of 5-10 software engineers in the development, testing, and integration of the Altius product
  • Oversee the full product lifecycle, from conception to deployment, ensuring high-quality standards and timely delivery
  • Collaborate with cross-functional teams, including product management, sales, and customer support, to align product features and integrations with client needs
  • Act as the primary technical point of contact for customer integration projects, ensuring smooth and effective communication
  • Develop and maintain comprehensive documentation for system integration and product updates
  • Manage resource allocation, project timelines, and budgets to meet strategic goals
  • Stay abreast of industry trends and emerging technologies to inform product development and innovation
  • Be responsible overall product quality and testing strategy
  • Analyze flight test results and integration efforts
  • Support operational aircraft deployments
  • Perform code reviews for Pull Requests of your team to ensure high quality code

Preferred Qualifications

  • Strong vehicle systems and avionics design knowledge
  • Bias towards delivery and iteration, in order to discover the right use cases to invest engineering time in
  • Willing to take risks and own the accountability for managing those risks
  • Passionate about solving real world problems, quickly
  • Insatiable desire to build and create
  • Familiarity with MOSA/WOSA efforts and standard industry interfaces (STANAG 4586, OMS, FACE, UCI)
  • Familiarity with DO-178 standards or similar certifications
  • Confidence using Software-In-The-Loop (SITL) and Hardware-In-The-Loop (HITL) test frameworks
  • Has designed, built, delivered useful software to users multiple times, we want to hear war stories!