Software Engineer - Simulation/Training/Game Development Job at GD Land Systems, Sterling Heights, MI

aTR3aGVpN21yZG9xbWR5dG9zTkNJaDVxZGc9PQ==
  • GD Land Systems
  • Sterling Heights, MI

Job Description

Responsibilities for this Position


Position Title: Software Engineer - Simulation/Training/Game Development

Location: Sterling Heights, MI, United States

Category: Engineering

Job Type: Full-Time

Country: United States

State: MI

City: Sterling Heights

Remote Work Options: Hybrid

Security Clearance Required: Ability to obtain security clearance

Career Level: Entry

Requisition ID: 14404181

Date Posted: Sep 10, 2024

Description: Join a dynamic group of software engineers responsible for the design, development and integration of embedded software solutions for the world's premier land-based combat vehicle producer as a Software Engineer - Simulation/Training/Game Development.

This role is a part of the Advanced Capabilities Development team, which is a part of the Advanced Products & Technologies (APT) group at GDLS. Their mission is to investigate, develop, and demonstrate advanced capabilities for the next generation of vehicle platforms. The team works as part of a cross-functional team with responsibility and authority to deliver key vehicle electronics and software products with the goal of integrating and testing them at the subsystem and vehicle level.

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.

What We Offer:

Starting your career or you are an experience professional, we offer a Total Rewards package that is Impactful and built for you.

  • Healthcare including medical, dental, vision, HSA and Flex Spending
  • Competitive base pay and incentive pay that rewards individual and team performance, and comprehensive benefits.
  • 401k Match (6%)
  • Educational Assistance
  • 9-80 Work Schedule (This position's standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off)
  • On-going learning opportunities within a diverse, inclusive and rewarding work environment
  • Onsite cafeteria, remodeled fitness center, and outdoor fitness track

Responsibilities to Anticipate:
  • This role will support several ongoing software development activities including;
    • Developing simulations used for soldier training
    • On-Vehicle Embedded Training applications
  • Using software design tools, develop software and documentation as specified by department standards
  • Write test procedures and perform unit/functional testing on the executable software
  • perform hardware/software integration along with debugging software issues during the testing phases
  • Prepare status reports to and support design/code reviews with team members
  • Interface with other GDLS departments and business units as required to complete tasks
  • This role is a mix of office and lab/vehicle environment where the requirement for being on site approximately 70% of time for lab/vehicle equipment access

Position Requirements:

  • Bachelor's degree in Computer Science, Software Engineering or related technical field
  • entry level college graduate
  • Strong background in high level programming language such C++ and C#
  • <1 years or more experience working Simulations/Training/Game development devices
  • Experience with networking and sockets
  • Be comfortable supporting integration issues in a lab and on a vehicle
  • Linux, Unix & PC experience
  • Highly motivated performer
  • Works well in team and individually
  • Be goal oriented and keep focused to task
  • Be able to multi-task on simultaneous development projects, ensuring adherence to budget, schedule, and mission scope
  • Have a proactive attitude and enjoy working in a fast-paced environment
  • Must be able to work occasional evening and/or weekend overtime
  • Strong communication, interpersonal, and people skills required
  • Ability to travel when needed, minimal travel required for this role
Bonus:
  • Experience working with Training systems is a plus
  • Experience in design, development and integration of military vehicles
  • Experience with defense department processes and documentation standards
  • Experience with version control systems like GIT, Issue Tracking system like JIRA and Collaboration tools like Confluence, etc.
  • Familiar with Agile development methodology

GDLS considers factors such as, scope/responsibilities of the position, candidate experience and education/training background, in addition to local market comparable and business considerations when extending an offer.

Headquartered in Reston, Virginia, General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation; ship construction and repair; land combat vehicles, weapons systems and munitions; and technology products and services. General Dynamics employs more than 100,000 people across 65 countries worldwide and in all 50 U.S. states, more information is available at General Dynamics Land Systems, is a business unit of General Dynamics, and is an innovative leader of ground combat systems' equipment and software for our clients. Our performance-driven team partners with the U.S. Army, U.S. Marine Corp and other militaries across the Globe to ensure that next generation ground combat vehicles are ready to protect our fighting men and women in uniform. General Dynamics Lands Systems provides a competitive compensation package, site specific flexible work schedules, 401(k) with Company Match; Bonus Eligibility, Employee Development Opportunities, Tuition Reimbursement, On-site Amenities, and comprehensive Medical/Dental/Vision Insurance. At General Dynamics Land Systems, we strive to be champions who drive diversity, equity and inclusion. We are committed to our values and beliefs to provide a healthy and secure working environment that empowers team members to build careers that reward. We are focused on supporting an inclusive company that recognizes the value in creating a dynamic team that is diverse.

As an Equal Opportunity Employer, General Dynamics Land Systems ("GDLS") provides all persons with equal opportunity and access to all aspects of employment process, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, marital status, age, disability, status as a protected veteran, or membership in any group protected by federal, state, or local anti-discrimination laws. GDLS also is committed to providing reasonable accommodations to individuals with disabilities and disabled veterans.. If, due to a disability, you need an accommodation to search or apply for an opportunity with GDLS, please call 586-825-4000 or send an e-mail to for assistance and let us know the nature of your request and your contact information.
Join a dynamic group of software engineers responsible for the design, development and integration of embedded software solutions for the world's premier land-based combat vehicle producer as a Software Engineer - Simulation/Training/Game Development.

This role is a part of the Advanced Capabilities Development team, which is a part of the Advanced Products & Technologies (APT) group at GDLS. Their mission is to investigate, develop, and demonstrate advanced capabilities for the next generation of vehicle platforms. The team works as part of a cross-functional team with responsibility and authority to deliver key vehicle electronics and software products with the goal of integrating and testing them at the subsystem and vehicle level.

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.

What We Offer:

Starting your career or you are an experience professional, we offer a Total Rewards package that is Impactful and built for you.

  • Healthcare including medical, dental, vision, HSA and Flex Spending
  • Competitive base pay and incentive pay that rewards individual and team performance, and comprehensive benefits.
  • 401k Match (6%)
  • Educational Assistance
  • 9-80 Work Schedule (This position's standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off)
  • On-going learning opportunities within a diverse, inclusive and rewarding work environment
  • Onsite cafeteria, remodeled fitness center, and outdoor fitness track

Responsibilities to Anticipate:
  • This role will support several ongoing software development activities including;
    • Developing simulations used for soldier training
    • On-Vehicle Embedded Training applications
  • Using software design tools, develop software and documentation as specified by department standards
  • Write test procedures and perform unit/functional testing on the executable software
  • perform hardware/software integration along with debugging software issues during the testing phases
  • Prepare status reports to and support design/code reviews with team members
  • Interface with other GDLS departments and business units as required to complete tasks
  • This role is a mix of office and lab/vehicle environment where the requirement for being on site approximately 70% of time for lab/vehicle equipment access

Position Requirements:

  • Bachelor's degree in Computer Science, Software Engineering or related technical field
  • entry level college graduate
  • Strong background in high level programming language such C++ and C#
  • <1 years or more experience working Simulations/Training/Game development devices
  • Experience with networking and sockets
  • Be comfortable supporting integration issues in a lab and on a vehicle
  • Linux, Unix & PC experience
  • Highly motivated performer
  • Works well in team and individually
  • Be goal oriented and keep focused to task
  • Be able to multi-task on simultaneous development projects, ensuring adherence to budget, schedule, and mission scope
  • Have a proactive attitude and enjoy working in a fast-paced environment
  • Must be able to work occasional evening and/or weekend overtime
  • Strong communication, interpersonal, and people skills required
  • Ability to travel when needed, minimal travel required for this role
Bonus:
  • Experience working with Training systems is a plus
  • Experience in design, development and integration of military vehicles
  • Experience with defense department processes and documentation standards
  • Experience with version control systems like GIT, Issue Tracking system like JIRA and Collaboration tools like Confluence, etc.
  • Familiar with Agile development methodology

GDLS considers factors such as, scope/responsibilities of the position, candidate experience and education/training background, in addition to local market comparable and business considerations when extending an offer.

Headquartered in Reston, Virginia, General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation; ship construction and repair; land combat vehicles, weapons systems and munitions; and technology products and services. General Dynamics employs more than 100,000 people across 65 countries worldwide and in all 50 U.S. states, more information is available at General Dynamics Land Systems, is a business unit of General Dynamics, and is an innovative leader of ground combat systems' equipment and software for our clients. Our performance-driven team partners with the U.S. Army, U.S. Marine Corp and other militaries across the Globe to ensure that next generation ground combat vehicles are ready to protect our fighting men and women in uniform. General Dynamics Lands Systems provides a competitive compensation package, site specific flexible work schedules, 401(k) with Company Match; Bonus Eligibility, Employee Development Opportunities, Tuition Reimbursement, On-site Amenities, and comprehensive Medical/Dental/Vision Insurance. At General Dynamics Land Systems, we strive to be champions who drive diversity, equity and inclusion. We are committed to our values and beliefs to provide a healthy and secure working environment that empowers team members to build careers that reward. We are focused on supporting an inclusive company that recognizes the value in creating a dynamic team that is diverse.

As an Equal Opportunity Employer, General Dynamics Land Systems ("GDLS") provides all persons with equal opportunity and access to all aspects of employment process, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, marital status, age, disability, status as a protected veteran, or membership in any group protected by federal, state, or local anti-discrimination laws. GDLS also is committed to providing reasonable accommodations to individuals with disabilities and disabled veterans.. If, due to a disability, you need an accommodation to search or apply for an opportunity with GDLS, please call 586-825-4000 or send an e-mail to for assistance and let us know the nature of your request and your contact information.



PI249375121

Job Tags

Full time, Local area, Remote job, Worldwide, Outdoor, Afternoon shift, Monday to Thursday,

Similar Jobs

Pet Food Express

Store Manager - Laguna Hills Job at Pet Food Express

 ...About Pet Food Express Founded in San Francisco, Pet Food Express is one of the countrys leading independent pet food and supply...  ...providing the best for pets. We are seeking a confident and experienced Store Manager that excels at store operations and looks for... 

NEWTON CFV INC

Test System Design Engineer Job at NEWTON CFV INC

 ...Description: The Test System Design Engineer will be responsible for the design, development, and implementation of test systems to ensure the quality and reliability of our products. This role involves working closely with product and engineering teams to understand... 

JBS

Hourly Production Nights Job at JBS

DescriptionPosition at JBS USAJob Title: Production Hourly Location: Moberly, MO Our Company, Your Opportunity: JBS Prepared Foods USA is a company with an 80-year history of providing high quality, great tasting sliced meats, bacon, ham and ribs.JBS... 

The SPEAK Center for Language and Learning

Speech Language Pathologist Assistant (SLPA) Job at The SPEAK Center for Language and Learning

 ...Pathology Assistant program or related field. Bachelor's degree is preferred. - Certification as a Speech-Language Pathologist Assistant (SLPA) or eligibility for SLPA certification. - Experience working with pediatric populations and a passion for helping children with... 

ULTA SALON

Stylist Job at ULTA SALON

 ...part of the transformation. GENERAL SUMMARY & SCOPE The Stylist is responsible for engaging with guests, consulting with them...  ...the power of beauty each and every day in our stores and online with more than 25,000 products from approximately 500 well-established...