Software and Controls Engineer – GM Defense

About the position

GM Defense is seeking a highly capable Software & Controls Engineer to design, develop, and implement custom embedded control algorithms for both vehicle and non-vehicle applications across their unique portfolio. This role involves hands-on coding and integration of requirements specific to GM Defense platforms, operating with independence to impact compressed-timeline programs. The engineer will develop in-house controls solutions, such as custom Vehicle Interface Modules, and optimize system performance across complex electrical architectures.

Responsibilities

  • Serve as a key technical contributor for the design, development, and implementation of embedded control systems.
  • Resolve complex technical issues in an ambiguous, fast-moving, start-up-style environment.
  • Operate with independence and sound judgment to drive results on critical programs.
  • Collaborate cross-functionally to implement custom solutions while balancing GM best practices with strict government specifications.
  • Design and test controls using C, MATLAB, & Simulink tools for both vehicle and non-vehicle applications.
  • Work collaboratively with systems integration engineers and technical leads to implement control algorithms for propulsion, chassis, and other complex systems into existing or new supervisory controls.
  • Describe and report on algorithm design choices and function when required.
  • Support calibration of controls to optimize performance.
  • Collaborate with embedded controls teams from the greater GM organizations to implement requirements that are unique to GM Defense customers.
  • Support software verification and feature validation as needed.
  • Work to achieve compliance and balance between GM Best Practices and government specifications.
  • Participate in electrical design/peer reviews and present updates to cross-functional program integration teams and leadership as needed.
  • Stay abreast of the latest simulation and controls methods.

Requirements

  • BS in Electrical Engineering, Mechanical Engineering, Aerospace Engineering, Computer Science or Computer Engineering.
  • Embedded controls experience (algorithm, software or calibration).
  • 2+ years’ experience in C programming, MATLAB, and Simulink algorithm development.
  • Experience with development and test tools such as INCA and Vehicle Spy (VSpy), as well as software build tools (Git/Jenkins).
  • Must be familiar with GM data logging tools and file formats.
  • Ability to legally operate a motor vehicle.
  • This position requires either a U.S. Person (as defined in applicable export regulations) or a non-U.S. Person who is eligible to obtain required export authorization(s).

Nice-to-haves

  • Master’s degree in an Engineering discipline.
  • Experience with Agile CI/CD workflow.
  • Familiarity with GM’s VIP electrical architecture.
  • GM Level 2 Driving Certification.
  • Vehicle development and vehicle build experience.
  • GM DFSS Green or Black Belt Certification, or in process.

Benefits

  • From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
Back to blog

Other Jobs To Apply

Full Time Netflix Viewer @ Get Dream Job

Freelance Product Tester - Up to $790/Week - Now Hiring

Transcriptionist

Business Development Representative (BDR) - Texas or Colorado

Google Search Quality Rater – No Experience, 100% Remote Usa

Remote Airlines Job, Southwest Airlines Careers At Home @ Joblagii ( Senior Manager Technology )

Online Student Side Hustles From Home

Online Typing Jobs (Remote)

Personal Stylist - Wardrobe Look Test project

Amex Virtual Assistant (Work At Home)

Traveling - Project Specialist

(Entry level Remote Jobs) Apple Home Advisor Job

Remote Customer Service Chat Agent (No Experience, No Phone, Immediate Start)

United Airlines Remote Work From Home Jobs - Data Entry

[Remote] Live Chat Agent

Remote Product Tester - $25-45 per hour

Remote Online Chat Support Representative

Freelance Transcriber

Entry-Level Data Entry Clerk Admin (Fully Remote)

Walmart Remote Jobs From Home $23/Hour

Part Time Courtesy Bus Driver

Part-Time Fulfillment Center-Warehouse Packer(Brooklyn)

**Experienced Data Entry Clerk – Evening Shift (Full Time, $20/Hr Start)**

Survey Pro – Temporary Assignments with Great Pay!

Customer Support Jobs No Phone Flexible Schedule – reputed company | $25–$35/hr

Call Center Specialist [Work From Home - Night Shift - Full Time]

Watch Netflix (Tagger): $12-$46

Volunteer Editor, Weekly Women’s Sports Newsletter | San Diego (Remote)

Virtual Assistant (Part-Time Weekends) - On reputed company reputed company-384 – reputed company Store

Call Center Specialist [Work From Home - Night Shift - Full Time]

Call Center Agent (PT or FT - 100% Work From Home)

Best Paid Online Surveys for Teens and Kids

Hygiene Recruiter

reputed company Online reputed company for Teens with No ...

NO EXPERIENCE NEEDED - SUPER EASY JOB - EARN $8 per every 30s or less video of an reputed company product.

Remote Music Transcriber & Python-Driven Notation Expert

100% Homeoffice Telefonischer Kundenberater (m/w/d) - DEUTSCH

**Experienced Part‑Time Data Entry Clerk – Evening Shift, reputed company Hours for Students, Parents, and Professionals**

Remote Product Tester – $45/hr + Free Products – Start Now!

Licensed Remote Pharmacy Technician (Texas Only)

Student Weekend Job / Part-time Job

Proofreader--Remote

US Remote – Home Advisor at Apple

Part-Time Night‑Shift Data Entry Specialist – reputed company Work Opportunity with arenaflex (Job ID: 1675673842)

Customer Service Representative - Remote at Apple Inc. - Delivering World-Class Support and Shaping the Future of Technology

Experienced Amazon Product Tester And Reviewer – Remote Part-Time Opportunity For Tech-Savvy Individuals To Shape The Future Of E-Commerce

Online Writing and Editing Jobs - Remote Roles Available

Product Photo Needed – Simple At-Home Assignment

Remote Work From Home Administrative Assistant Admin - Part Time Panelists Needed

Female Home Care Professional - Remote