Director of Engineering, Flight Software

4 Days Old

Director Of Engineering, Flight Software Muon seeks a Director Of Engineering, Flight Software to lead our Flight Software teams. The ideal candidate is a capable people leader with experience organizing and directing complex software projects throughout a complete lifecycle from concept to delivery to ongoing operations. The Flight Software organization owns a broad set of software systems that powers our orbiting satellites with a combination of embedded linux and microcontroller software. Previous experience working on interdisciplinary projects is a strong asset, such as robotics, autonomous vehicles, avionics or aerospace. This role will be based on-site at in San Jose, CA. Responsibilities Guide several teams of software engineers that are developing Muon's flight software systems Recruit and plan for an organization that will scale to meet the demands of the business as it grows Hire new team members & managers to build the capabilities and capacity of the team Be the driving force behind cultivating a technically excellent engineering team by mentoring team members and setting high standards Translate high-level mission concepts into the team's requirements, development strategy, goals and roadmaps. Communicate these goals & roadmaps inward and outward. Collaborate closely with our Ground Software, Operations, Systems, and EE teams to resolve design strategy and requirements ambiguity Create an inclusive, collaborative, and team-oriented culture that fosters high productivity and opportunities for growth Identify and implement processes, tools, and infrastructure that help accelerate our design and development effort Own the end-to-end development from product concept to delivery to customer/market Excitement to tackle diverse opportunities week to week Qualifications B.S., M.S., or Ph.D. in computer science or related field, or equivalent experience 6+ years direct management experience 10+ years experience on high performing embedded software teams Managed multiple teams and managers Demonstrated ability to drive a high-performing technical team Experience owning complex software systems from design through to production Experience building and executing on technical roadmaps Excellent communication and presentation skills Nice-to-have Skills Proficiency in common programming languages such as C/C++, Python or Rust Strong embedded systems fundamentals: resource-efficient software design, drivers, real-time responsive software, Linux and RTOS frameworks Experience in modern, IP connected embedded architectures such as robotics, autonomous vehicles, avionics or aerospace). Proven success in a high-growth startup environment The salary range for this role is $183K - $258K and will depend on a candidate's skills, geographic location, qualifications, and experience as defined during the interview process.
Location:
San Jose, CA, United States
Job Type:
FullTime
Category:
Management Occupations