Demo

Software Staff Engineer

General Dynamics Land Systems US
Sterling, MI Full Time
POSTED ON 9/29/2025
AVAILABLE BEFORE 11/29/2025

About the Role: Join a dynamic group of software engineers responsible for the development and support of embedded application software for a family of ground vehicles. The engineer will participate in activities covering the entire software development life-cycle, from requirements development to final testing and delivery of software products.
Company Information General Dynamics is a successful Fortune 100, global aerospace and defense company, with over 90,000 employees world-wide. General Dynamics Land Systems, a business unit of General Dynamics, has a strong foundation of delivering core engineering and manufacturing capabilities to our clients for military vehicles. Our team is focused on continuous process and productivity improvements that reduce product costs, while increasing troop safety and effectiveness. Land Systems continues to work with the US Armed Forces and its Allies to ensure these vehicles remain survivable, relevant, flexible, affordable and capable of addressing a dynamic threat environment.

Hybrid/Onsite: Due to the nature of the work, this role requires on-site presence of 80% Must be located in or willing to re-locate to Metro-Detroit area.

Responsibilities to Anticipate for this role:
  • Develop and debug embedded software including power control, diagnostics, ballistics, turret control, stabilization, and states and modes.
  • Perform software requirements analysis.
  • Develop software preliminary and detail design utilizing software design tools as specified by department standards.
  • Develop code to implement software design, code development shall conform to department standards and procedures.
  • Develop test procedures and perform unit/functional test on the executable software.
  • Perform hardware/software integration.
  • Develop and maintain software in accordance with the project and department development processes.
  • Prepare status reports to management and support design/code reviews.
  • Interface with other departments and business units, including Systems Engineering and Quality.
  • Knowledge of Mil STD 1553, Ethernet and CAN data bus desired.
  • Several years of C /Ada programming experience
  • Knowledge of GIT, BitBucket, and Confluence desired
  • Knowledge/experience with DOORS desired.
  • Ability to work in a team environment.
  • Linux, Unix & PC experience.

Qualifications Sought:
  • Bachelor's degree in Computer Science, Electrical Engineering or related discipline.
  • 7 years plus in a related role is desired.
Additional Information / Desired Experience - This position may require eligibility to obtain a US security clearance. (Non-US Citizens may not be eligible to obtain a security clearance)
  • Previous experience working in the defense industry desired,
  • Able to bring continuous improvement processes and methodologies to the position. Strong communication, interpersonal, and organizational skills is required Works well in team and individually.
  • Must be able to work occasional evening and/or weekend overtime as required

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Staff Engineer?

Sign up to receive alerts about other jobs on the Software Staff Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at General Dynamics Land Systems US

General Dynamics Land Systems US
Hired Organization Address Tillicum, WA Full Time
Field Service Representative (FSR) At General Dynamics Land Systems (GDLS) we put our Customers at the center of everyth...
General Dynamics Land Systems US
Hired Organization Address Tillicum, WA Full Time
Combat Vehicle Mechanic (SCA) At General Dynamics Land Systems (GDLS) we put our Customers at the center of everything w...
General Dynamics Land Systems US
Hired Organization Address Sterling, MI Full Time
About the Position: Do you want to grow and thrive in a great company? Do you want to join a team that protects critical...
General Dynamics Land Systems US
Hired Organization Address Scranton, PA Full Time
General Dynamics Land Systems is a global leader in the design, development, production, support and sustainment of trac...

Not the job you're looking for? Here are some other Software Staff Engineer jobs in the Sterling, MI area that may be a better fit.

Senior Software Engineer

OneStream Software, Birmingham, MI

Software Staff Engineer

General Dynamics Land Systems US, Troy, MI

AI Assistant is available now!

Feel free to start your new journey!