Software and Controls Engineer - GM Defense
General Motors Proving Ground
Job DescriptionThe RoleGM Defense is moving fast to deliver advanced mobility solutions for government markets. We are seeking a highly capable Software & Controls Engineer to design, develop, and implement custom embedded control algorithms. This position will support both vehicle and non-vehicle applications across our unique portfolio.Reporting to the EGM of Electrical Systems, Controls, and Software (ESCS) team, you will be hands-on in writing code and integrating requirements specific to GM Defense platforms. This is a fast-paced role where you will operate with independence to impact compressed-timeline programs—such as developing in-house controls solutions (like custom Vehicle Interface Modules) and optimizing system performance across complex electrical architectures.What You'll DoServe as a key technical contributor for the design, development, and implementation of embedded control systems for our unique customer base.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.Key ResponsibilitiesDesign and test controls using C hand code, 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.Your Skills & Abilities (Required Qualifications)BS or MS 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 data logging tools and file formats.Ability to legally operate a motor vehicle.Candidate must be a U.S. Person (U.S. citizen, U.S. permanent resident, asylee or refugee).What Will Give You A Competitive Edge (Preferred Qualifications)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.#GMD About GMOur vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.Why Join UsWe believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.Benefits OverviewFrom 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.Non-Discrimination and Equal Employment Opportunities (U.S.)General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.AccommodationsGeneral Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, emailus or call us at View phone number on click.appcast.io. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.SummaryLocation: Milford, Michigan, United States of AmericaType: Full time
- ...Description Job Description Principal Modern Controls Engineer (Embedded Systems) Location: New... ...Join a Team Developing Next-Generation Defense Vehicle Technologies We are seeking an... ...control algorithms, embedded software, and vehicle-level system integration....SoftwareMonday to Friday
- ...DescriptionDUTIES: Create new control strategies, diagnostics, and communication... .... Collaborate with Systems Engineers to define vehicle, sub-system,... ...from a clean sheet, including software architecture, implementation,... ...your ambitions. Learn how GM supports a rewarding career...SoftwareFull timeWork at officeLocal areaRemote workWork from home
- ...Job Description The Role: VMEC Chassis Controls is building next-generation suspension... ...looking for Senior Embedded Controls Software Engineers who want to be part of that from day one... ...shaping how these systems perform across GM's vehicle portfolio. This team...SoftwareFull timeLocal areaWork from homeRelocationRelocation package
- ...General Motors, the Vehicle Motion Controls and Estimation (VMCC) Platform... ...automotive controls engineer from a leading OEM or Tier 1 supplier... ...design and into production software, calibration, and vehicle validation... .... About GM Our vision is a world with...SoftwareFull timeLocal areaWork from homeRelocation package
- General Motors is seeking an Advanced Driver Assistance Systems (ADAS) Motion Controls Software Engineer to design, develop, test, and implement ADAS Lateral Control software for Super Cruise and related features. You will collaborate with multiple teams to deliver production...Software
- ...candidate to be a Thermal Calibration Engineer, in the EV Thermal Calibration... ...technical specialists, software, and program teams. The... ...correct vehicle, system, and controls deficiencies Participate in... .... About GM Our vision is a world with Zero...SoftwareFull timeLocal areaWork from homeRelocation package
$18 - $37 per hour
...development company in motorsports, defense, and mobility industries providing clients with product engineering and low-volume production... ..., engineering analysis, control systems, and product/system validation... ...build Experience with CAD software and 3D printing Basic...SoftwarePermanent employmentTemporary workSummer workInternshipWeekday work- ...Summary: Design, develop and install controls and equipment for continuous improvement... ...Bachelor's degree in electrical engineering or similar field or 5+ years of experience... ...applications Knowledge of JDE, FileHold and ADP software packages desired Proper handling of...SoftwareWork at office
- ...intuitive design, intelligent software, and next-generation safety... ...scale.The RoleThe AV Fleet Data Engineering team is responsible for the... ...campaign metrics, and supporting controlled rollouts.Lead issue triage... ...on a regular basis. * GM does not provide immigration-...SoftwareFull timeLocal areaWork from homeRelocation package
- ...Sr. Controls Engineer Duties include: Shared responsibility with project management for performance to budget and timing during all phases... ...standards and specifications for the design of hardware and software of the end user. Must be able to read and understand...Software
$104.1k - $173.9k
...development company in motorsports, defense, and mobility industries providing clients with product engineering and low-volume production... ...market faster. The Defense Controls Engineer Team Lead will... ...responsible for controls and software development, system integration...SoftwarePermanent employmentMonday to FridayNight shiftWeekend work- GM Defense is seeking engineering professionals across systems, mechanical, electrical, and software disciplines to support defense programs. The role emphasizes integration, testing, and delivery of mission-critical vehicle and sensor solutions. You will work on defense...Software
- Job Description Calling All Defense Engineers: Your Next Mission Starts Here... ...can make an impact here. At GM Defense, we’re combining the... ...Engineering Performance Engineering Software Engineering Product... ...position is subject to export control restrictions and requires the...SoftwarePermanent employmentLocal areaWork from home
- ...systems to intuitive design, intelligent software, and next-generation safety and entertainment... ...a global scale.The RoleThe AV Fleet Data Engineering team is responsible for the end-to-end... ...a motor vehicle on a regular basis. * GM does not provide immigration-related sponsorship...SoftwareFull timeLocal areaWork from homeRelocation package
- ...Controls Engineer Every day in 25 countries, we (9,000 people) create the sustainable solutions the world needs by inventing the technologies... ...Creating and commissioning industrial controls systems, PLC software design, and HMI screens, for different industries and...SoftwarePermanent employmentFull timeTemporary workWork at office
- ...Job Description Job Description Controls Engineer (Mid-Level) Location: New Hudson, MI... ...integrating electronic systems, and validating software through simulation and real-world... ...mechanical system modeling Automotive, defense, robotics, or motorsports engineering...SoftwareMonday to Friday
- ...motivated candidates for the role of Senior Software Engineer - Virtual CloudPlatform as part of the... ...serve as a subject matter expert for GM’s industry-leading SOLE virtualization platform... ...tooling.Working knowledge of embedded control system test automation and co-simulation...SoftwareFull timeWork experience placementLocal areaWork from homeRelocation packageFlexible hours
- ...ready for a better career? A better future? SENIOR AUTOMATION CONTROLS ENGINEER NOVI, MICHIGAN As a member of the Automation team, the... ...with innovative ideas Write, implement, and debug PLC software Develop contingency and disaster recovery plans...Software
- ...Description Job Description Modern Controls Engineer Location: New Hudson, MI (Onsite) Overview... ...in MATLAB/Simulink and embedded software development. This position is onsite... ...pneumatic, or mechanical system design Defense or military vehicle systems experience...SoftwareFull timeMonday to FridayAfternoon shift
- ...Job Description Job Description Senior EV Motor Control Engineer The Senior EV Motor Control Engineer at Broad-Ocean Technologies will... ..., efficient, robust, and production-ready motor-control software for electric motors and power electronics systems. The ideal...SoftwareTemporary workFlexible hours
$115k - $125k
...Job Description Job Description Senior Controls Engineer Location: Farmington Hills, MI Employment Type: Full-Time Industry:... ...experience who enjoys working closely with mechanical, electrical, software, service, and customer teams. Candidates with experience...SoftwareFull time- ...Description Job Description Field Service Controls EngineerAutomation | PLC | Machine... ...Precision Manufacturing With over 90 years of engineering innovation , our client is a global... ...AutoCAD knowledge JD - Field Service Software Har… What We’re Looking For Education...SoftwareFull timeWork at officeWorldwideFlexible hours
- ...Electrification Diagnostic Strategist Engineer position in GM’s Global Electrification Calibration group... ..., and collaboration with algorithm/software and hardware engineers. Diagnostic... ...software engineering. 5 years of automotive controls, calibration, diagnostics and/or...SoftwareLocal areaWork from homeRelocation package
$57.85k - $104.58k
...We are seeking an Associate Substation Protection and Controls Engineer who will work as a member of a dynamic team within our Power Delivery... ...competency ~ Proficiency with using Windows-based software programs Desired Qualifications: Major emphasis in Power...SoftwareFull timeLocal area- ...DUTIES: Ensure the quality and reliability of software products through the design and execution... ...'s degree in Computer Science, Computer Engineering, Software Engineering, Electrical... ...databases including Python. #LI-DN About GM Our vision is a world with Zero Crashes,...SoftwareFull timeWork at officeLocal areaRemote workWork from home
$189.3k - $290.7k
Job DescriptionThe RoleGeneral Motors is seeking a Staff Software Engineer to shape and scale the engineering platforms that build, test, integrate... ...engineering, or safety-related toolchains.Familiarity with GM engineering tools, engineering workflows, or internal platform...SoftwareFull timeLocal areaImmediate startRemote workWork from homeFlexible hours- ..., and the integration of ADAS and infotainment capabilities. GM's Software-Defined Vehicle 2.0 (SDV2) platform is our next-generation centralized... ...across every GM brand. As an Electrical Hardware Engineer - Compute Validation, you will play a key role in the validation...SoftwareFull timeWork at officeLocal areaWork from homeRelocationRelocation package
- ...and implement thermal management control and diagnostic algorithms for GM’s next generation of EV vehicles.... ...Work closely with multi-disciplined engineering teams to interpret functional requirements... ...strategies. Create and integrate software in either MATLAB Simulink models...SoftwareFull timeInternshipWork at officeLocal areaRemote workWork from home
- ...Technical Writer – Technical Publications GM Defense is seeking a Technical Writer –... .... This position converts complex engineering, service, logistics, maintenance, and... ...technicians, Technical Illustrators, software and controls specialists, logistics personnel,...SoftwareContract work
- A product development firm in New Hudson is seeking a Defense Controls Engineer Team Lead. This role requires a background in embedded systems and control theory, overseeing a small team in software and systems development. Candidates should possess a BS or MS in engineering...Software
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software and Controls Engineer - GM Defense. Be the first to apply!
- software developer positions Milford, MI
- senior software engineer remote Milford, MI
- startup software engineer Milford, MI
- cybersecurity software engineer Milford, MI
- software developer Milford, MI
- software engineer Milford, MI
- software developer fintech Milford, MI
- work from home software developer Milford, MI
- federal - software developer Milford, MI
- intel software engineer Milford, MI




