Embedded Software Engineer
General Motors Proving Ground
Job DescriptionDUTIES: Design, develop 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 to translate and implement appropriate control and diagnostic strategies. Create and integrate software in either MATLAB Simulink models or hand-coded C. Create or modify Unit test cases and Multicomponent test cases to ensure thorough software testing. Explore and understand new thermal systems and requirements to enable controls and software development.10% travel to client sites domestically and internationally. Hybrid Work Policy - 3 days In-office, 2 days remote - Must be able to report to local office.REQUIREMENTS: Bachelor's degree in Computer Science, Computer Engineering, Mechanical Engineering, Electrical Engineering, or related field of study. Four (4) years of experience as a Software Engineer, Associate Software Engineer, Embedded Software Engineering Intern, Software Test Engineer or related occupation. OR Master's degree in Computer Science, Computer Engineering, Mechanical Engineering, Electrical Engineering, or related field of study. Two (2) years of experience as a Software Engineer, Associate Software Engineer, Embedded Software Engineering Intern, Software Test Engineer or related occupation Two (2) years of experience in the following: Software coding including C-language, Simulink, Stateflow, GIT environment, plant modeling, and Python; Embedded software and controls development experience; Developing hand code in C language; Compile ECU level software build; Development and testing experience on SIL and HIL; and Jira and Agile Framework.#LI-DNI 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 us.fitly.work. 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
- ...-level hardware input and output (HWIO) software for various microcontrollers. Work with... ...design. Design, develop, and test low-level embedded software for functionalities including... ...: Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering...SuggestedFull timeWork at officeLocal areaRemote workWork from home
- ...control systems from the ground up, bringing key capabilities in-house for the first time. We're looking for Senior Embedded Controls Software Engineers who want to be part of that from day one: writing hand-coded C, owning software end to end, and directly shaping how...SuggestedFull timeLocal areaWork from homeRelocationRelocation package
- ...at minimum.The Role:At General Motors, we are developing the embedded software and control systems that enable advanced vehicle performance... .... We are seeking a Senior Advanced Emission System Software Engineer to support Advanced Technical Work (ATW) projects in the...SuggestedFull timeLocal areaWork from homeRelocation package
- ...systems to intuitive design, intelligent software, and next-generation safety and... ...passion for developing software tools and the engineering process to enable a global software organization... .../ Java FXUnderstanding of Automotive Embedded SystemsKnowledge of Unified Modeling...SuggestedFlexible hours
- ...voltage, temperature) Design and implement software from platform/base layers (bootloader,... ...and maintain traceability between engineering phases and artifacts to ensure quality and... ...experience (M.S. preferred) In-depth embedded software experience for automotive or industrial...Suggested
- ...connectivity solutions for global defense, security, and government customers. By leveraging GM’s advanced commercial vehicle platforms, engineering expertise, and large-scale manufacturing, GM Defense rapidly adapts proven technologies into military-grade, mission-ready...Permanent employmentFull timeLocal areaWork from homeRelocation package
- ...vehicles. Work closely with multi-disciplined engineering teams to interpret functional... ...Multicomponent test cases to ensure thorough software testing. Explore and understand new thermal... ...C/C++ and MATLAB Simulink; Developing embedded software architecture; Software...Full timeWork at officeLocal areaRemote workWork from home
- ...systems to intuitive design, intelligent software, and next-generation safety and... ...strategy. We develop and test low-level embedded software that is portable and scalable across... ...automotive applications. As a member of the HWIO Engineering group, you’ll work with cutting-edge...Full timeLocal areaWork from homeRelocationRelocation packageFlexible hours
$60 - $70 per hour
Senior Embedded Software Engineer Location: Novi, Mi (On-site) Contract to Hire Rate: $60-70 About the Role: We are seeking a Senior Embedded Software Engineer to support the development of Battery Management System (BMS) software for next-generation battery platforms...Contract workLocal areaFlexible hours- ...Position Summary The Senior Hardware Engineer will help develop state of the art... ...Responsibilities: Develop new embedded automotive diagnostic pass-thru products... ...new and existing hardware, firmware, and software. Improve code quality through writing...Local area
- ...are looking for a Sr. Systems Capability Engineer to help us lead and manage the development and integration of our embedded AV/ADAS features. You will be responsible for... ...development while working closely with software and hardware teams to ensure seamless integration...Full timeLocal areaWork from home
- Description We are looking for a Senior Systems Capability Engineer to help us lead the development and integration of automated... ...have the opportunity to work at the intersection of hardware, software and the driver to define, develop and execute the features that...Permanent employmentFull timeLocal areaWork from home3 days per week
- ...Voltage Infrastructure Team within the Embedded Platform Systems & Infrastructure organization... ...on SDV2.0.The Role:As a Senior Systems Engineer - Low Voltage Systems, your technical... ...in writing and comprehending software and hardware requirements and interfaces...Full timeLocal areaWork from homeRelocation package
- ...next generation Vehicle Electrical and Software Architecture. The Mechatronics Infrastructure... ...is looking for a Senior Systems Engineer who will work on development and validation... ...with real-time operating systems, embedded software architectures, and AUTOSAR....Full timeLocal areaWork from homeRelocation package
- Embedded Developer Location: Milford, MI Duration: Fulltime Job Description: • A bachelor’s degree in Mechanical Engineering, Applied Physics, Aerospace Engineering, Computer Science, or a related area, and at least 5 years of experience in the battery management modeling...Full time
- ...ADAS and infotainment capabilities. GM's Software-Defined Vehicle 2.0 (SDV2) platform is... ...GM brand. As an Electrical Hardware Engineer - Compute Validation, you will play a key... ...hardware validation, electronics engineering, embedded systems, or compute platform development...Full timeWork at officeLocal areaWork from homeRelocationRelocation package
- General Motors seeks a Sr. Systems Capability Engineer to lead development and integration of embedded ADAS features. You will define feature-level requirements, validate test plans, and collaborate with software and hardware teams to ensure seamless vehicle platform integration...
- ...Input/Output Hardware Input/Output) Systems Engineering Team represents two of the eight Mech... ...Mech Infra SW: Programming manages how software is delivered and updated, while EIO/HWIO... ...The role connects system requirements, embedded software, diagnostics, vehicle networks,...Full timeLocal areaWork from homeRelocation package
- ...systems to intuitive design, intelligent software, and next-generation safety and... ...scale. The Role The AV Fleet Data Engineering team is responsible for the end-to-end design... ...engineering, requirements engineering, embedded systems, automotive software, or related...Full timeLocal areaWork from homeRelocation package
- 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...
$65 per hour
...functionality using Matlab, Simulink, Stateflow. Develop test cases for software unit and integration tests. Support HIL and bench validation... ...6262. 3. Basic Qualifications: Bachelors degree in electrical engineering, computer science or a related field. 2+ years in developing...For contractorsLocal areaRemote work- ...Job Description Job Description Principal Modern Controls Engineer (Embedded Systems) Location: New Hudson, MI (Onsite) Employment... ...focused on developing sophisticated control algorithms, embedded software, and vehicle-level system integration. The ideal...Monday to Friday
$110k - $135k
...the future of transportation. If you're ready to drive change and make history, apply now! What you’ll do As a Main System Engineer, Body Systems – Metals , you will serve as the operational and technical integration extension of the Main System Lead (MSL),...Full timeWork at officeImmediate startFlexible hours- ...Request ID: 104415-1 Title: Hardware Design Engineer Locations: Novi, MI 48377, United States Duration: 6 Months Pay Range... ...Skills & Qualifications ~10+ years of experience in Embedded Digital Hardware Design and Development ~ Experience in designing...Work experience placementImmediate startFlexible hours
- ...Mobile Engineer Our people at JLL are shaping the future of real estate for a better world by combining world class services, advisory and technology for our clients. We are committed to hiring the best, most talented people and empowering them to thrive, grow meaningful...Daily paidApprenticeship
- ...zero congestion. Our innovative team of engineers and developers is at the forefront of transforming... ...Systems (ADAS) Motion Controls Software engineer to support design, development,... ...design, Simulink modelling, Python and embedded C/C++ programming • Excellent oral and...Full timeLocal areaWork from home
- ...Job Role: Senior Hardware Design Engineer Location: Novi, MI 48377 Work Arrangement: Hybrid - 4 days per week Work from... .... Collaborate with System, Mechanical, Firmware, Software, Manufacturing, Validation, Suppliers, and Customer teams....Work at office
- ...Systems Engineer IT Systems Engineer position is responsible to provide advanced support and perform routine maintenance on company... ...including anti-virus, backups, imaging, and patching, along with software product life cycle management and operating system deployment....Work at office
$92.3k - $166.85k
...Description We are seeking a Lead Transmission Line Engineer who will work as a member of a dynamic team in a fast-paced environment, solving challenging problems in electric transmission. The successful candidate will serve as an Engineer on electric transmission line...Work at officeLocal areaImmediate startRemote work- ...downtime related to vision systems Modify existing vision programs to improve reliability and cycle time Support production and engineering teams during installation and launch phases Document system configurations and updates Required Qualifications ~3+ years...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software technology Milford, MI
- embedded software Milford, MI
- remote software sales Milford, MI
- government software Milford, MI
- software implementation project manager Milford, MI
- software Milford, MI
- embedded software engineer remote
- embedded design engineer
- entry level embedded software engineer
- junior embedded engineer


