Lead Embedded Software Engineer

2 weeks ago


Iowa, United States Nightwing Full time

Position Overview:

Are you ready to elevate your software engineering career? As a Principal Platform Software Engineer at Nightwing, you will play a pivotal role in developing advanced computing platforms essential for aviation operations. Your contributions will ensure the safety and reliability of aircraft systems.

Key Responsibilities:

  • Lead the architecture, development, and maintenance of critical embedded software for both military and commercial aviation applications.
  • Utilize embedded Linux systems, C/C++ programming, networking protocols, and hardware interface tools to innovate and enhance product offerings.
  • Define software requirements, implement solutions, create testing protocols, and ensure compliance with certification standards.
  • Oversee technical, scheduling, and budgetary aspects of project tasks while guiding team members in their assignments.
  • Assist in project planning, including estimating task durations, identifying dependencies, and assessing risks.
  • Foster a collaborative environment by leading engineering teams, coordinating efforts, and encouraging open communication.

Learning Opportunities:

  • Gain insights into cutting-edge technologies that shape the future of the avionics sector.
  • Experience the complete software product lifecycle from requirements gathering to verification, adhering to industry best practices.
  • Understand the regulatory requirements for product certification imposed by federal authorities.
  • Discover the rewarding aspects of working in the aerospace industry.

Essential Qualifications:

  • A degree in Science, Technology, Engineering, or Mathematics (STEM) with a minimum of 8 years of relevant experience, or an Advanced Degree with at least 5 years of experience, or 12 years of relevant experience without a degree.
  • Proficiency in C/C++ programming, particularly in real-time embedded environments.
  • A minimum of 2 years of experience leading software development teams.
  • Extensive experience (8+ years) in problem-solving, evaluating options, and developing solutions for software on real-time operating systems.
  • Strong background (8+ years) in collaborating with diverse teams throughout the software development process.

Preferred Qualifications:

  • Experience with DO-178B standards (DAL A or B preferred).
  • Familiarity with real-time operating systems such as VxWorks or LynxOS.
  • Comprehensive understanding of software engineering processes, including requirements writing, design, testing, and delivery.
  • A commitment to teamwork and mentoring within engineering teams.

About Nightwing:

At Nightwing, we are dedicated to advancing flight technology and enhancing safety systems for both commercial and military aviation. Our innovative solutions connect pilots, passengers, and ground personnel, ensuring seamless communication and safety in the skies.

Compensation and Benefits:

We offer a competitive benefits package, including medical, dental, and vision insurance, generous vacation time, retirement plans with employer contributions, and various wellness programs.

Join us in shaping the future of aerospace technology and making a significant impact in the industry.



  • Iowa, United States Nightwing Full time

    Position Overview:Are you ready to elevate your software engineering career? As a Principal Platform Software Engineer, you will play a pivotal role in the development of advanced computing platforms essential for aviation safety and operations. Your contributions will directly impact the functionality and reliability of embedded systems used in both...


  • Iowa, United States Nightwing Full time

    Position Overview:As a pivotal member of our engineering team, you will be responsible for the design and development of essential embedded software that supports both military and commercial aviation systems. Your contributions will ensure the highest standards of safety and reliability in our flight-critical applications.Key Responsibilities:Oversee the...


  • Iowa, United States Nightwing Full time

    Position Overview: Are you ready to elevate your software engineering career? As a Principal Platform Software Engineer, you will play a pivotal role in the development of cutting-edge computing platforms essential for aviation operations. Your contributions will ensure the reliability and safety of flight-critical systems.Key Responsibilities:Lead the...


  • Iowa, United States Nightwing Full time

    Position Overview: Country:United States of AmericaLocation:RemoteRole Type:OnsiteAre you ready to elevate your software career? This role involves the development of cutting-edge computing platforms essential for aviation operations. As a Principal Platform Software Engineer, you will be a vital part of a global team dedicated to creating high-quality...


  • Iowa, United States Nightwing Full time

    Position Overview: Are you ready to elevate your software engineering career? As a Principal Platform Software Engineer at Nightwing, you will play a pivotal role in the development of advanced computing platforms essential for aviation operations. Your contributions will directly impact the safety and efficiency of flight missions.Key...


  • Iowa, United States Nightwing Full time

    Position Overview: Are you ready to elevate your software engineering career? As a Principal Platform Software Engineer, you will be at the forefront of developing sophisticated computing platforms essential for aviation safety and performance.Key Responsibilities:Design, develop, and sustain embedded software for critical aviation applications.Leverage your...


  • Iowa, United States Nightwing Full time

    Position Overview:As a Principal Software Engineer specializing in Embedded Communications, you will play a pivotal role in the advancement of cutting-edge communication systems tailored for various defense applications, including UAVs and military aircraft.Key Responsibilities:Engage in the design and development of sophisticated communication...


  • Iowa, United States Nightwing Full time

    Position Overview:As a Principal Software Engineer at Nightwing, you will play a crucial role in the design and development of cutting-edge communication systems tailored for various applications, including unmanned aerial vehicles, military aircraft, and naval vessels. Your expertise will contribute to innovative solutions in satellite communications,...


  • Iowa, United States Nightwing Full time

    Position Overview:As a Principal Software Engineer at Nightwing, you will play a crucial role in designing and developing cutting-edge communication systems tailored for various platforms, including unmanned aerial vehicles (UAVs), military aircraft, and naval vessels. Your expertise will contribute to innovative solutions in satellite communications,...


  • Iowa, United States Nightwing Full time

    Position Overview:Are you ready to elevate your software engineering career by working on cutting-edge computing platforms essential for aviation operations? As a Principal Platform Software Engineer, you will be instrumental in developing embedded software that adheres to stringent safety and airworthiness regulations.Key Responsibilities:Design, develop,...


  • Iowa, United States Nightwing Full time

    Position Overview:Are you ready to elevate your software engineering career by developing state-of-the-art computing platforms essential for aviation? As a Principal Platform Software Engineer, you will be instrumental in crafting high-quality embedded software that adheres to stringent safety and airworthiness regulations.Key Responsibilities:Design,...


  • Iowa, United States Nightwing Full time

    Position Overview: Are you ready to elevate your software engineering career? At Nightwing, we are focused on developing cutting-edge computing platforms that are essential for aviation safety and performance. As a Principal Platform Software Engineer, your contributions will be vital in ensuring that our embedded software meets the highest standards for...


  • Iowa, United States Nightwing Full time

    Position Overview: As a key player in our organization, you will engage in the development of advanced computing platforms essential for aviation operations. Your expertise in embedded software engineering will contribute to creating high-quality products that adhere to stringent safety and airworthiness regulations.Responsibilities:Design, develop, and...


  • Iowa, United States Nightwing Full time

    Position Overview:We are seeking a highly skilled Senior Principal Security Software Engineer to spearhead the development of innovative embedded cryptographic solutions. This role is crucial in ensuring the security and integrity of our military communication products.Key Responsibilities:Ownership of Development: Assume responsibility for the software...


  • Iowa, United States Nightwing Full time

    Position Overview: As a key player in the development of advanced computing platforms essential for aviation operations, you will be responsible for creating high-quality embedded software that adheres to stringent safety and airworthiness regulations.Role Responsibilities:Design, develop, and sustain embedded software that is critical for both military and...


  • Iowa, United States Nightwing Full time

    Position Overview:We are seeking a highly skilled Senior Principal Security Software Engineer to join our innovative team at Nightwing. This role is pivotal in developing advanced embedded cryptographic solutions for secure military communications.Role Responsibilities:Ownership of Development: Take charge of software development and integration for a...


  • Iowa, United States Nightwing Full time

    Position Overview:As a Principal Software Engineer at Nightwing, you will play a pivotal role in crafting cutting-edge communication systems tailored for various defense applications. Your expertise will contribute to the development of sophisticated technologies that enhance operational capabilities.Key Responsibilities:Engage in the full software...


  • Iowa, United States Nightwing Full time

    Position Overview:We are seeking a highly skilled Senior Principal Security Software Engineer to spearhead the development of innovative embedded cryptographic solutions. This role involves collaboration with various teams to ensure the integrity and security of military communication systems.Key Responsibilities:Leadership: Take charge of software...


  • Iowa, United States Nightwing Full time

    Position Overview: As a key member of our team, you will take on a leadership role in the development and integration of advanced software solutions tailored for embedded systems. Your expertise will contribute to enhancing the security of military communication products.Role Responsibilities:Ownership of Development: Lead the software development process...


  • Iowa, United States Nightwing Full time

    Position Overview:We are seeking a highly skilled Senior Principal Security Software Engineer to spearhead the development of innovative cryptographic solutions within our organization. This role is essential in ensuring the security and integrity of our military communication systems.Key Responsibilities:Ownership of Development: Take charge of software...