Lead Software Engineer – Simulation Solutions

2 weeks ago


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, real-time software applications and user interfaces.
  • Collaborate with systems engineers to translate operational concepts into detailed software requirements.
  • Work closely with project teams to ensure systematic development aligned with customer specifications, considering technical, scheduling, and budgetary constraints.
  • Engage in the agile development process, contributing to user story creation and acceptance criteria.
  • Participate in daily team meetings, sprint planning, and retrospective sessions.
  • Identify and communicate potential risks and opportunities to project leadership.
  • Diagnose and resolve system issues, collaborating with testing teams for timely resolutions.
  • Contribute to essential engineering documentation, including interface control and software development descriptions.
  • Support business acquisition efforts through proposal development.
  • Occasional travel may be required for software delivery and testing activities.
  • Mentor junior engineers, fostering their professional growth.

Required Qualifications:

  • A degree in a STEM field or equivalent experience, with a minimum of 5 years in relevant software engineering roles.
  • Possession of a valid U.S. government security clearance.
  • U.S. citizenship is mandatory for security clearance eligibility.

Essential Skills:

  • Proficient in C++ and experienced in object-oriented programming.
  • Familiarity with DevOps practices and Agile development tools.

Preferred Skills:

  • Experience as a full-stack developer with complex software systems.
  • Knowledge of C#, WPF, and XAML.
  • Experience with software development across Linux and Windows platforms.
  • Ability to refactor legacy code into modern programming languages.
  • Experience with hardware integration and avionics systems.
  • Involvement in full software development lifecycle projects.
  • Experience working within a Scrum framework.
  • Strong debugging and troubleshooting skills for complex systems.
  • Attention to detail and a commitment to high-quality outcomes.
  • Ability to quickly adapt and learn new technologies in a dynamic environment.
  • Strong communication skills, capable of engaging with diverse stakeholders.
  • Interest in the Aerospace and Defense sectors, particularly in simulation technologies.

Company Commitment:

At Nightwing, we believe that diversity fosters innovation and drives success. We are dedicated to creating an inclusive environment where all employees can contribute their unique perspectives and ideas.

Compensation and Benefits:

  • Comprehensive medical, dental, and vision coverage.
  • Generous vacation policy for new employees.
  • 401(k) plan with employer matching contributions.
  • Tuition reimbursement and student loan repayment programs.
  • Life insurance and disability coverage options.
  • Additional benefits including pet insurance and legal assistance.
  • Support for family planning and parental leave.
  • Employee assistance programs and wellness incentives.


  • 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:Country:United States of AmericaLocation:OnsiteRole Type:OnsiteAre 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...


  • 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 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...