Lead Software Engineer – Simulation Solutions

2 weeks ago


Sterling Heights, Michigan, United States Nightwing Full time

Position Overview:

Country:

United States of America

Location:

Onsite

Role Type:

Onsite

Are you ready to contribute to a mission that has a global impact? At Nightwing, our Systems team supports a diverse range of clients, including military and governmental entities, in achieving their most intricate objectives. Our clients rely on us for secure communication systems, mission-oriented solutions for specialized aircraft and spacecraft, and collaborative space technologies. In this role, you will play a vital part in ensuring our clients' success while anticipating their future needs.

Position Summary:

This senior software engineering role is situated within the Systems business unit, focusing on Simulation and Training Solutions. Our team develops advanced simulators and training systems for both military and commercial applications, ranging from simple desktop trainers to sophisticated weapon system simulators.

We are in search of a driven, innovative, and enthusiastic senior software engineer to create cutting-edge solutions for our clients. In this capacity, you will function as an individual contributor within a scrum team, responsible for designing, implementing, integrating, and testing software features of varying complexity. Collaborating with subject matter experts and other stakeholders, you will help achieve the team's objectives on significant programs. The ideal candidate will have prior experience in mission-focused software development within a cross-functional agile team. A valid U.S. government security clearance is required for this position.

Key Responsibilities:

  • Design, develop, implement, integrate, and test real-time, multi-threaded software and user interfaces.
  • Collaborate with systems engineers to translate system requirements into detailed software specifications.
  • Work with the program team to ensure systematic development of solutions based on client requirements while considering technical, schedule, and budget constraints.
  • Participate in agile ceremonies including daily standups, backlog grooming, and sprint planning.
  • Identify and communicate risks and opportunities to the Product Owner and Scrum Master.
  • Analyze and resolve system trouble reports in collaboration with the testing team.
  • Contribute to technical documentation, including interface control documents and test procedures.
  • Engage in proposal activities to support new business acquisition.
  • Occasional travel to client sites for software deliveries and testing may be required.
  • Mentor and guide junior engineers.

Required Qualifications:

  • A degree in Science, Technology, Engineering, or Mathematics (STEM) or equivalent experience.
  • Active U.S. government security clearance is mandatory.
  • U.S. citizenship is required for security clearance eligibility.

Essential Skills:

  • Proficiency in C++ and object-oriented programming.
  • Experience in DevOps environments and Agile Software Development tools.

Preferred Qualifications:

  • Experience as a full-stack developer with complex software systems.
  • Familiarity with C#, WPF, and XAML.
  • Experience in software development for Linux and Windows.
  • Ability to refactor legacy code into modern programming languages.
  • Experience with software interfacing with hardware components.
  • Understanding of the full software development lifecycle (SDLC).
  • Experience in a scrum team using the Scaled Agile Framework.
  • Strong troubleshooting and debugging skills.
  • Attention to detail and commitment to quality.
  • Ability to learn quickly and adapt to new technologies.
  • Effective communication skills with the ability to engage various stakeholders.
  • Interest in the Aerospace and Defense sector, particularly in simulation technologies.

What We Offer:

  • Comprehensive medical, dental, and vision coverage.
  • Generous vacation policy.
  • 401(k) plan with employer matching.
  • Tuition reimbursement and student loan repayment programs.
  • Life insurance and disability coverage.
  • Various optional coverages available.
  • Parental leave and family planning benefits.
  • Employee assistance programs and wellness initiatives.
  • Virtual healthcare services.
  • Child and elder care services.

Commitment to Diversity:

At Nightwing, we believe that diversity fosters innovation and success. We are dedicated to creating an inclusive environment where all employees can share their ideas and passions, enabling us to tackle the most challenging problems in our industry.



  • Sterling Heights, Michigan, United States Nightwing Full time

    Position Overview: We are seeking a highly skilled and motivated Senior Software Engineer – Simulation to contribute to our innovative projects within the defense sector. This role is integral to our Simulation and Training Solutions division, focusing on the development of advanced simulators and training systems tailored for military and commercial...


  • Sterling Heights, Michigan, United States Nightwing Full time

    Position Overview:Country:United States of AmericaRole Type:OnsiteAre you ready to contribute to a significant mission? At Nightwing, our Simulation and Training Solutions division is dedicated to supporting both military and commercial clients in achieving their operational goals. Our innovative team is responsible for developing advanced simulators and...


  • Sterling Heights, Michigan, United States Nightwing Full time

    Position Overview:We are seeking a highly skilled and innovative Senior Software Engineer – Simulation to contribute to our cutting-edge projects within the Simulation and Training Solutions division. This role is essential in developing advanced simulators and training systems tailored for both military and commercial applications.Key...


  • Sterling Heights, Michigan, United States Nightwing Full time

    Position Overview: Country:United States of AmericaLocation:RemoteRole Type:OnsiteAt Nightwing, we are dedicated to delivering cutting-edge solutions that support both civilian and military operations. Our Simulation and Training Solutions division focuses on creating advanced simulators and training systems tailored for diverse clients. These systems range...


  • Sterling Heights, Michigan, United States Nightwing Full time

    Position Overview: As a key member of the Nightwing team, you will be engaged in the development of advanced simulation and training systems that cater to both military and commercial sectors. This role is pivotal in enhancing the capabilities of our clients through innovative software solutions.Role Responsibilities:Design and implement sophisticated,...


  • Sterling Heights, Michigan, United States Collins Aerospace Careers Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Collins Aerospace Careers. As a key member of our Simulation and Training Solutions (STS) business area, you will be responsible for designing, developing, and testing complex software applications for our training systems.Key ResponsibilitiesDesign and develop...

  • Software Engineer Lead

    3 months ago


    Sterling Heights, Michigan, United States BAE Systems Full time

    Job Description Job DescriptionBAE Systems is seeking an experienced and passionate Software Leader to be the Lead for a project within our Synthetic Systems, Modeling & Simulation organization.In this role, you will:Collaborate with leaders and partners to ensure Software Engineering objectives are achievedSupport the Chief Engineer as a key member of the...

  • Electrical Engineer I

    22 hours ago


    Sterling Heights, Michigan, United States Raytheon Technologies Full time

    About the RoleWe are seeking an experienced Electrical Engineer I to join our Simulation and Training Solutions team in Sterling, VA. As a key member of our team, you will be responsible for designing, analyzing, integrating, testing, and documenting electrical hardware of moderate complexity.Key ResponsibilitiesDesign and develop electrical systems and...


  • Sterling Heights, Michigan, United States DCS Corp Full time

    **Job Summary**As a Simulation Environment Developer at DCS Corp, you will play a critical role in supporting the design, development, integration, and testing of virtual environment solutions for the US Army CCDC Active Protection Integration Laboratory.**Key Responsibilities:**Design and develop software solutions on Linux and Windows platforms with a...


  • Sterling Heights, Michigan, United States Raytheon Technologies Full time

    About the RoleWe are seeking an experienced Electrical Engineer I to join our Simulation and Training Solutions team at Raytheon Technologies. As an Electrical Engineer I, you will be responsible for designing, analyzing, integrating, testing, and documenting electrical hardware of moderate complexity.Key ResponsibilitiesDesign and develop electrical systems...


  • Sterling Heights, Michigan, United States Jatca Full time

    About the RoleWe are seeking an experienced Simulation Engineer to join our team at Jatca. As a Simulation Engineer, you will be responsible for designing and developing simulation models to improve manufacturing processes.Key ResponsibilitiesDevelop and implement simulation models to optimize production processesCollaborate with cross-functional teams to...


  • Sterling Heights, Michigan, United States DCS Corp Full time

    Simulation Environment DeveloperWe are seeking a highly skilled Simulation Environment Developer to support the design, development, integration, and testing of virtual environment solutions for the US Army CCDC Active Protection Integration Laboratory.Key Responsibilities:Develop software on Linux and Windows platforms using Unreal Engine and other virtual...


  • Sterling Heights, Michigan, United States DCS Corp Full time

    Simulation Environment DeveloperDCS Corp is seeking a talented Simulation Environment Developer to contribute to the creation and enhancement of virtual simulation frameworks for defense applications.Key Responsibilities:Develop software solutions on both Linux and Windows operating systems, with a primary focus on Unreal Engine and related virtual...


  • Sterling Heights, Michigan, United States DCS Corp Full time

    Simulation Environment DeveloperDCS Corp is seeking a talented Simulation Environment Developer to contribute to the design, creation, integration, and evaluation of virtual environment solutions tailored for military applications.Key Responsibilities:Develop software on both Linux and Windows operating systems, with a focus on utilizing Unreal Engine and...


  • Sterling Heights, Michigan, United States DCS Corp Full time

    Simulation Environment DeveloperDCS Corp is seeking a talented Simulation Environment Developer to contribute to the creation and enhancement of innovative virtual environment solutions tailored for military applications.Key Responsibilities:Develop software across both Linux and Windows operating systems, with a primary focus on utilizing Unreal Engine and...


  • Sterling Heights, Michigan, United States DCS Corp Full time

    Job OverviewJoin DCS Corp as a Lead Software Engineer within our dynamic engineering team. This role offers a chance to contribute to innovative projects that support critical software development initiatives.Key Responsibilities:Engage in software development while adhering to established organizational protocols.Manage requirement specifications and...


  • Sterling Heights, Michigan, United States HTI Cybernetics, Inc. Full time

    Job OverviewPosition: Senior Controls Software EngineerHTI Cybernetics, Inc. has been at the forefront of intelligent manufacturing solutions since 1983, delivering advanced automation systems, material handling solutions, assembly tooling, and collaborative robotics.We are seeking a proactive and skilled Senior Controls Software Engineer to join our...

  • Software Engineer

    2 weeks ago


    Sterling Heights, Michigan, United States Torch Technologies Full time

    Thank you for considering a career with Torch Technologies, an esteemed, 100% employee-owned enterprise located in Huntsville, Alabama. Acknowledged as one of the top defense firms, we are committed to serving our nation's military. Our core principle, "Lighting the Pathway of Freedom," embodies our dedication to excellence, collaboration, integrity, and...


  • Sterling Heights, Michigan, United States Contract Professionals, Inc Full time

    Position Overview:We are seeking a skilled and experienced Lead Cybersecurity Software Engineer to join our dynamic team at Contract Professionals, Inc. This role involves spearheading the design and development of innovative cybersecurity software solutions tailored for advanced ground combat vehicles. The ideal candidate will possess a robust background in...


  • Sterling Heights, Michigan, United States HTI Cybernetics, Inc. Full time

    Job OverviewPosition: Senior Controls Software EngineerHTI Cybernetics, Inc. has been at the forefront of intelligent manufacturing solutions since 1983, delivering advanced automation systems, material handling innovations, assembly tooling, and collaborative robotics.We are seeking a proactive and skilled Senior Controls Software Engineer to enhance our...