Current jobs related to Lead Software Engineer – Simulation Solutions - Sterling Heights, Michigan - Nightwing

  • Software Engineer

    4 days ago


    Sterling Heights, Michigan, United States Northrop Grumman Full time

    Job Summary:We are seeking a highly skilled Software Engineer to join our spacecraft simulation team in the Tactical Space Systems organization. The ideal candidate will have experience in developing spacecraft simulation software using modern tools and software best practices.Key Responsibilities:Plan, organize, and be involved in the full software...


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

    Job DescriptionDCS Corp is seeking an experienced Simulation Software Manager to lead the team supporting the Army's Ground Vehicle Systems Center Immersive Simulation Directorate. The successful candidate will manage a team of software engineers who work directly with government engineers to design, develop, integrate, test, and deploy simulation software...


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

    About Torch TechnologiesTorch Technologies is a 100% employee-owned company that provides superior research, development, and engineering services to the Federal Government and Department of Defense. As one of the nation's top 100 defense companies, our services directly support the men and women who serve our country.Job Title: Simulation Framework...


  • Sterling Heights, Michigan, United States RTX Full time

    Job Summary:RTX is seeking a skilled Software Engineer II to join our team within the Simulation and Training Solutions (STS) business area. As a key member of our team, you will be responsible for designing, implementing, and testing complex multi-platform training device software and their associated user interfaces.Key Responsibilities: Design and develop...


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

    This is an exciting opportunity to contribute to the development of cutting-edge autonomous solutions with DCS Corp's Army Ground Combat Systems engineering group in Warren, MI. You will work closely with our U.S. Army Ground Vehicle Robotics and Autonomous Systems Center customer to design and implement innovative solutions for manned and unmanned ground...


  • Sterling Heights, Michigan, United States RTX Full time

    Job Title: Principal Mechanical Engineer - Simulation & TrainingRTX is seeking a highly skilled Principal Mechanical Engineer to join our Simulation and Training Solutions group in Sterling, VA. As a key member of our team, you will participate in the development, modification, integration, and testing of aircraft and ground vehicle training simulators for...


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

    Job DescriptionThis is an exciting opportunity to contribute to the development of cutting-edge autonomous solutions with DCS Corp's Army Ground Combat Systems engineering group located in Warren, MI.You will work alongside our U.S. Army Ground Vehicle Robotics and Autonomous Systems Center customer and be rewarded with a technically challenging and diverse...


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

    DCS Corp is seeking an experienced Simulation Computer Engineer to manage a team supporting the Army's Ground Vehicle Systems Center Immersive Simulation Directorate. The successful candidate will lead a team of software engineers who work directly with government engineers to design, develop, integrate, test, and deploy simulation software based on the...


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

    About Torch TechnologiesTorch Technologies is a 100% employee-owned company that provides superior research, development, and engineering services to the Federal Government and Department of Defense. As a Certified Great Place To Work and named Best Places to Work in Huntsville/Madison County, we are committed to growing and sustaining our company for the...


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

    As a Simulation Environment Developer at DCS Corp, you will play a critical role in designing, developing, and integrating virtual environment solutions for the US Army CCDC Active Protection Integration Laboratory.Key Responsibilities:Design and develop software solutions on Linux and Windows using Unreal and other leading virtual development...


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

    As a Simulation Environment Developer at DCS Corp, you will 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 with a focus on Unreal and other leading virtual development packages.Facilitate proving...


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

    Job Title: Robotics Software EngineerDCS Corp is seeking a skilled Robotics Software Engineer to join our team in developing Army Robotics Common Software (ARCS). As a key member of our team, you will be responsible for designing, developing, and testing autonomous ground vehicle systems.Key Responsibilities:Act as testing lead for the autonomous system...


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

    Job Title: System EngineerDCS Corp is seeking a highly skilled System Engineer to join our team in Warren, Michigan. As a System Engineer, you will play a critical role in the development of Army Robotics Common Software (ARCS), a library of modular software packages for common ground autonomy software.Key Responsibilities:Act as testing lead for the...

  • Lead Software Engineer

    2 months ago


    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 General Dynamics Land Systems Full time

    About the Role: As Embedded Modeling & Code Generation Lead Engineer at General Dynamics Land Systems, you will be working on our future products team. This role involves designing, developing, and supporting embedded software solutions for the world's premier land-based combat vehicle producer. Our team is focused on continuous process and productivity...


  • Sterling Heights, Michigan, United States US Tech Solutions Full time

    Job DescriptionWe are seeking a highly experienced Senior Software Engineer to join our team at US Tech Solutions. The ideal candidate will have a minimum of 6 years of professional experience in verification testing of real-time, embedded software.The successful candidate will have experience performing requirements-based software verification of embedded...


  • Sterling Heights, Michigan, United States Softworld Inc Full time

    Job Title: Software Engineering ManagerSoftworld Inc is seeking a highly skilled Software Engineering Manager to lead and manage our Embedded software development team.Key Responsibilities:Lead and manage a team of software engineers to develop and deliver high-quality embedded software solutions.Develop and maintain technical software architecture and...


  • Sterling Heights, Michigan, United States General Dynamics Land Systems Full time

    Job SummaryThe Suspension Engineering Lead will be responsible for leading the design, analysis, and testing of suspension systems for military vehicles. This individual will work closely with stakeholders to develop vehicles from concept to production, and will play a key role in resolving issues during the testing and production phases.About the RoleThis...


  • Sterling Heights, Michigan, United States RTX Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team within the Simulation and Training Solutions (STS) business area at RTX. As a key member of our team, you will be responsible for designing, developing, and testing complex multi-platform training device software and their associated user interfaces.Key Responsibilities-...


  • Sterling Heights, Michigan, United States Softworld Inc Full time

    Job Title: Software Engineering Manager Job Summary: We are seeking a highly skilled Software Engineering Manager to lead our Embedded software development team at Softworld Inc. As a key member of our team, you will be responsible for managing software development projects, ensuring timely delivery, and maintaining high-quality standards. Key...

Lead Software Engineer – Simulation Solutions

2 months ago


Sterling Heights, Michigan, United States Nightwing Full time

Position Overview:

Country:

United States of America

Location:

Remote

Role Type:

Onsite

At 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 from simple desktop applications to complex, high-fidelity training environments.

Role Summary:

We are in search of a highly skilled and enthusiastic Senior Software Engineer to contribute to our innovative projects. In this role, you will be an integral part of a collaborative scrum team, responsible for designing, developing, integrating, and testing sophisticated software features. You will engage with subject matter experts and team members to fulfill project objectives effectively. The ideal candidate will possess substantial experience in mission-focused software development within an agile framework. A security clearance is required for this position.

Key Responsibilities:

  • Design and implement real-time, multi-threaded software along with user interfaces.
  • Collaborate with systems engineers to translate high-level requirements into actionable software specifications.
  • Ensure systematic development of solutions that meet customer needs while adhering to technical and budgetary constraints.
  • Participate in the agile process, including daily standups and sprint planning.
  • Identify and communicate risks and opportunities to the project leadership.
  • Debug and resolve system issues in collaboration with the testing team.
  • Contribute to technical documentation and support proposal activities for new business opportunities.
  • Mentor junior engineers and support their professional growth.

Qualifications:

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

Essential Skills:

  • Proficient in C++ and object-oriented programming.
  • Experience with Agile methodologies and tools such as JIRA and Confluence.

Preferred Qualifications:

  • Experience in full-stack development and complex software systems.
  • Familiarity with C#, WPF, and XAML.
  • Knowledge of Linux and Windows development environments.
  • Experience with hardware interfacing and avionics systems.
  • Strong attention to detail and commitment to quality.
  • Excellent communication skills, adaptable to various stakeholders.

What We Offer:

  • Comprehensive medical, dental, and vision insurance.
  • Generous vacation policy.
  • 401(k) plan with employer matching.
  • Tuition reimbursement and student loan repayment programs.
  • Life insurance and disability coverage.
  • Flexible work arrangements and wellness programs.

Commitment to Diversity:

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