Search jobs > Cedar Park, TX > Permanent > Embedded software manager

Embedded Software Manager

Firefly Aerospace
Cedar Park, TX
Full-time

About Firefly Aerospace

As an end-to-end space transportation company, Firefly Aerospace is on a mission to enable our world to launch, land, and operate in space anywhere, anytime.

Our launch vehicles, lunar landers, and orbital vehicles provide government and commercial customers with full mission services from low Earth orbit to the surface of the Moon and beyond.

Headquartered in north Austin, Texas, Firefly is looking for passionate, hardworking innovators to join our team and help fuel our successful trajectory into space.

Summary

As the Embedded Software Engineering Manager, you will play a pivotal role in shaping the future of Firefly Aerospace and space exploration.

You will lead a dynamic team of software engineers to design, implement, and test software that will operate our launch vehicles, spacecraft, and test & launch facilities.

This role demands a combination of strategic leadership, technical excellence, and a deep passion for space exploration.

You will have the leadership responsibility of building, guiding, and mentoring the team of embedded software engineers.

This role demands both a technical core competency in aerospace software engineering and demonstrated leadership experience in building up empowered software engineering teams to do amazing things.

You will work closely with the Flight Software, GNC, and Ground Software Managers to establish and maintain a high-quality software development organization and improve the software processes and productivity of the Embedded Software Engineering team.

Candidates should be prepared for a fast-paced startup environment. This position requires high levels of creativity, flexibility, patience, and collaboration.

The ability to communicate effectively within a multi-disciplinary and multi-cultural group is a must.

Responsibilities

Team Management : Lead, mentor, and expand the team of software engineers, fostering a culture of innovation, collaboration, and continuous improvement.

Build the team through hiring, training, personal development, corrective actions, and cross training.

  • Process Management : Establish clear and concise software development processes to be used by the team for the design, analysis, test, and verification and validation of Firefly’s embedded software.
  • Project Oversight : Oversee all phases of embedded software development for launch vehicles, spacecraft, and ground test & launch systems, from concept through launch and operation, ensuring projects are delivered on time, within budget, and to the highest standards of quality and safety.
  • Technical Excellence : Ensure the adoption of best practices in software engineering, including system safety, and reliability engineering, to develop software that meets the rigorous demands of space exploration.

Lead contributor to design, implementation, and maintenance of high reliability C++ software

Collaboration and Coordination : Work closely with other departments and stakeholders, including the other software group managers, hardware engineering, systems engineering, to ensure seamless integration and alignment of software with overall project goals.

Qualifications

Required

  • Bachelor’s degree in Computer Sciences, Aerospace Engineering, or related field.
  • Minimum +5 years of embedded software development experience (at least 3+ years’ in a technical leadership role)
  • Proficiency in C / C++ on embedded targets
  • Proficiency with Linux, ARM and microcontrollers
  • Proficient in programming for SPI, I2C and UART devices
  • Hands-on experience with embedded systems in a lab-based environment
  • Ability to work in a dynamic environment with changing needs and requirements
  • Team-player, can-do attitude, and ability to work well in a group environment while still contributing on an individual basis
  • Enjoys being challenged and learning new skills
  • Excellent written and verbal communication skills
  • Experience in building and leading high-performing engineering teams
  • Excellent communication, interpersonal, and negotiation skills

Desired

  • Master’s degree in computer sciences, Aerospace Engineering, or related field.
  • Experience with SoC systems running embedded Linux, RTOSs, and bare metal
  • Experience building Linux from scratch to operate on SoC platforms
  • Design experience with CAN, Serial, Ethernet communication protocols
  • Understanding of data path pipelines, state machines, and arithmetic operations
  • Proficiency in embedded C / C++ programming
  • Exposure to static timing analysis
  • ASIC / FPGA / SoC system integration experience
  • Comfortable with scripts and command line (csh / bash, Perl, Python etc.)

Firefly offers outstanding benefits for our employees, including generous health, dental and vision plans with low plan deductibles, parental leave, educational reimbursement, short term disability, and flexible PTO options.

To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.

S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.

S. Department of State.

Firefly Aerospace, Inc. is an Equal Opportunity Employer; employment with Firefly is governed based on merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin / ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.

23 days ago
Related jobs
Firefly Aerospace
Cedar Park, Texas

You will work closely with the Flight Software, GNC, and Ground Software Managers to establish and maintain a high-quality software development organization and improve the software processes and productivity of the Embedded Software Engineering team. As the Embedded Software Engineering Manager, yo...

Promoted
Raytheon
Cedar Park, Texas

This Senior Principal Software Engineer/ Software Technical Authority position will support major Naval Power and Air, Space and Defense Systems missile program efforts. Work in close collaboration with systems engineers, hardware designers, and other software engineers to deliver reliable and high-...

Promoted
Gainwell Technologies LLC
TX, US
Remote

Manager (Product Software Engineering). Engineering Manager experience. Collaborate with Product Managers, Product Owners, Release Train Engineers, and scrum teams globally to ensure quality and timely delivery of product release/patches/change requests. Manage and lead a software engineering team o...

Promoted
Relate Search
TX, United States

Our client is looking for a talented engineer with deep expertise in. Implement best practices for software development, testing, and deployment to create high-quality, maintainable code. ...

Promoted
Cybernetic Search
TX, United States

Engineering Manager (Power Systems). Cybernetic Search have partnered with one the top names in Engineering, Procurement and Construction, who are seeking a Senior Leader with Power systems experience, for partnered projects with major Utilities and Renewable Energy organizations. Provide leadership...

Promoted
Tarvos Talent
TX, United States

Tarvos Talent is seeking a Data Engineering Manager to join a dynamic and rapidly expanding company in the North Austin area. As a Data Engineering Manager, you will be joining a company that values a culture of learning and offers a competitive compensation package. Develop and execute data enginee...

Promoted
People Tech Group Inc
TX, United States

Base knowledge of operating systems level interactions – interaction with file systems, user access management controls, command line interface, file structures, software build/deployment. ...

Promoted
Intelliswift Software
TX, United States

Master Data Governance Developer (SAP MDG Developer). Position Title: Master Data Governance Developer. ...

Promoted
5V Tech | Certified B Corp™
TX, United States

Senior Embedded Software Engineer. Experience with embedded devices featuring. ...

Promoted
Lumicity
TX, United States

Senior Embedded Android Engineer. Experienced in Embedded Android using AOSP. ...