Software Engineer
Gentherm
Software EngineerGentherm is transforming the future of personalized passenger comfort with the smart, integrated solutions through our Heating, Cooling and Pneumatic products. Software will be the key driver for the transformation of Gentherm across all our product lines. Gentherm is seeking qualified candidates for Software Engineer roles in the Expert Engineering Organization based in Novi, MI. This role will support the software development activities for projects across multiple product lines and customers.Essential Functions and Responsibilities:Design, develop, and maintain embedded software for automotive products, contributing to a robust and quality product.Support technical feasibility reviews and provide development effort estimates for assigned work packages.Participate in system requirement analysis with product management and the project team.Communicate task and work package status on an ongoing basis and raise risks to the team lead/project lead.Break down assigned work packages into implementable tasks and track personal progress against project milestones.Participate in project and Scrum meetings (sprint planning, stand-ups, retrospectives).Contribute to delivery of software per the release plan and milestones defined by the team/project lead.Coordinate with cross-functional peers (systems, hardware, test) to align on task dependencies.Support communication with the customer on software topics as directed by the project lead.Design and develop embedded software features, drivers, and services within the assigned platform architecture.Conduct and participate in design and code reviews for own and other team members' work.Work with testing teams to ensure requirement coverage for assigned features and review/address test results.Adhere to Gentherm APQP and ASPICE requirements; track relevant task-level KPIs.Follow defined software task and evaluation criteria in accordance with Gentherm's software platform architecture for re-use.Ensure correctness and quality of own work products through self-review and adherence to team standards.Apply best-practice software development processes and technical solutions.Mentor junior engineers, interns, or co-ops on specific tasks and process adherence, as needed.Minimum Qualifications:Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent.2–5 years of experience in embedded software development, preferably in an automotive setting.Experience contributing to software development projects within a team environment.Experience interfacing with cross-functional stakeholders.Basic knowledge of project management fundamentals.Proficient with (MISRA C) development of embedded real-time software using automotive standard tools (debuggers, emulators, compilers).Familiarity with automotive process standards (ASPICE, CMMI, ISO-26262).Experience with development, integration, and test of drivers and services in a platform architecture.Experience with Vector tools (CANalyzer, CANoe, etc.).Familiarity with automotive electronics hardware, software and systems requirements, functional objectives, and validation methods and tools.Experience with agile tools and methods.Experience in problem identification and resolution.Strong communication and collaboration skills.Preferred Qualifications:Experience with automotive process standards (ASPICE, CMMI, ISO-26262)Experience using Jira and Confluence for software planning and task managementExperience in use of Siemens PLM tools such as PolarionExperience with automotive communications protocols such as CAN, LINNice to Know:Travel: Up to 10%, Local / GlobalCompetencies:Deliver ResultsUnderstand the mission and output of your team; set SMART objectives and deliverDrive ChangeFocus on agility and commitment to continuous improvement; Understand and act on internal and external drivers of changeBuild CapabilityFoster a culture of learning and development; Support individual growth through continuous feedback to achieve personal and professional goalsCultivate InnovationOpenly embrace, create, implement and support new and innovative ideas, processes and technology that deliver business resultsPhysical Demands/Work Environment (US): All positions in our office require interaction with people and technology while either standing or sitting. In order to best serve our customers, internal and external, all associates must be able to communicate face-to-face and on the phone with or without reasonable accommodation.Gentherm is committed to compliance with its obligations under all applicable state and federal laws prohibiting employment discrimination. In keeping with this commitment, it attempts to reasonably accommodate applicants and employees in accordance with the requirements of the disability discrimination laws. It also invites individuals with disabilities to participate in a good faith, interactive process to identify reasonable accommodations that can be made without imposing an undue hardship. Gentherm is an Equal Opportunity Employer. We are committed to building an inclusive culture through Our Network of Engagement (ONE) where we value our differences and work together to positively impact the lives of our employees, customers, and communities. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, genetic information, sexual orientation, gender identity, disability, or protected veteran status.
$117k - $209.33k
...Requisition ID #26WD101239Position OverviewAutodesk Fusion brings together design, engineering, electronics, and manufacturing in a single product development platform. We are looking for a Senior Software Engineer to join the Fusion Electronics team and help build the next...SuggestedFull time- ...Software Engineer, Embedded RustGentherm is expanding its business portfolio beyond the traditional automotive sector and into new markets. To support this strategic growth, the Advanced Engineering department is looking for a Software Engineer (Embedded Rust). This engineer...Suggested
- ...Software Engineer (QDM/IF)Metrologic is looking for a Software Engineer to join our QDM/IF development team. In this role, you will help design, develop, and maintain software that enables manufacturers around the world to manage quality data, analyze process performance...SuggestedApprenticeshipWorldwide
- ...Senior Software EngineerThe Senior Software Engineer may serve as a project lead by overseeing the technical execution of software initiatives from concept through delivery. This includes defining architectural approaches, breaking down complex requirements into actionable...SuggestedTemporary work
- ...calibration solutions, anchored by expert technicians and cutting edge, patented technology. Job Overview The Senior Software Engineer is a key contributor in developing applications for Opus IVS's cutting-edge products. Collaborating closely with a skilled...SuggestedLocal area
- ...problem, and we solve it thousands of times a day. We build the software that makes it happen. Connect is Lineage's own Warehouse... ..., orders, and customers. This position is to join the Connect engineering team that builds the integration with LinOS, our platform for...Full timeLocal areaRemote work
- ...Garmin, Novi, MI, seeks a Software Engineer Intern for Summer 2027. You will learn to develop software for Garmin's navigation products under supervision, in a team environment. The role focuses on gaining hands-on experience across coding, testing, and QA activities while...Summer workInternship
$117k - $209.33k
...Autodesk Data Exchange. The Heimdall team develops SDKs and reusable software components that enable Autodesk products and developers to work... ...and services to consume. We are looking for a Senior Software Engineer who enjoys building high-quality SDKs and developer-facing APIs...- Sr. Software Engineer 8 year of experience in the Automotive domain Experience in Issue management, prioritization and risk analysis Experience in the ALM tool chain eg, JIRA and confluence Good knowledge on Generic Global Diagnostics specification (GGSD) Experience in...
- Join TrustMotion part of NXPTrustMotion part of NXP is looking for a Embedded Software Engineer to join our team developing advanced embedded and automotive solutions.You will work at the intersection of embedded software and AI, developing software for embedded platforms...Full timeContract work
- Job DescriptionThe Role:We are seeking experienced and motivated candidates for the role of Senior Software Engineer - Virtual CloudPlatform as part of the Virtualization & Embedded Software Development Tools (VEST) team in VSEE. Our mission is to develop tools, platforms...Full timeWork experience placementLocal areaWork from homeRelocation packageFlexible hours
- Job DescriptionThe Role: At AV (Autonomous Vehicles) Software Organization within General Motors, we are working on developing cutting-... ...generation vehicles. As the ADAS/AV Platform Software Verification Engineer, you will play a crucial role in defining, implementing, and...Full timeWork experience placementLocal areaWork from homeFlexible hours
- ...Overview We are seeking a full-time Software Engineer Intern at Garmin's Novi, MI location. In this role, you will be responsible for learning and training to develop software for Garmin's communication and navigation products in a team-oriented environment under supervision...Full timeInternship
- ...airports to packaged goods at warehouses. We are known as experts in engineering, manufacturing, and servicing innovative automated materials... ...controls.The company is currently seeking an experienced Software Developer.ResponsibilitiesPosition Summary/ Primary Purpose Reports...For subcontractorWork at officeFlexible hoursShift workWeekend work
- Job DescriptionDUTIES: Design, develop and implement controls software and diagnostic algorithms for GM’s current and next generation vehicle portfolio. Work closely with multi-disciplined engineering teams to interpret functional requirements to translate and implement...Full timeWork at officeLocal areaRemote workWork from home
- ...continuously improving mobility services. The AV organization works on AV software, Infotainment Services, AI-based Apps, Energy (EV) & Connected Mobility Services, Software Architecture, Systems Engineering, Software Integration, Product and Program Management - all to...Full timeLocal areaWork from homeRelocation packageFlexible hours
- ...manage nearly $1 Billion of Direct Written Premium and maintain $1.21 billion in surplus.Amerisure is currently recruiting for a Software Engineering II that can do a 3-day hybrid approach onsite in our Farmington Hills office. The ideal candidate will also possess the...Full timeWork at officeLocal areaFlexible hours
- ...manage nearly $1 Billion of Direct Written Premium and maintain $1.21 billion in surplus.Amerisure is currently recruiting for a Software Engineer I that can do a 3-day hybrid approach in our Farmington Hills office. The ideal candidate will also possess the following...Full timeWork at officeLocal areaFlexible hours
- ...Bosch supplies testing and repair-shop technology, diagnostic software, service training, and information services. In it's Automotive... ...on existing MA/BDO3 platforms by combining strong software engineering discipline with effective orchestration of AI agents. The role...Temporary workWorldwide
- ...candidate is expected to report to Milford, MI three times per week, at minimum, or as dictated by the business.The Role:As a Software Engineer at GM, you will be a part of the Vehicle Mechatronic Embedded Controls (VMEC) team, working in the Battery and High Voltage (BHV...Full timeLocal areaWork from homeRelocation package
- ...and internationally (35-50%)What’s the role? Field Applications Engineers assist our customers and our Zeiss sales team with pre-sales... ...helping customers with understanding and applying our hardware and software systems. This support is provided in a variety of ways,...Full timeLocal area
- ...successful candidate is expected to report to Warren, MI or Milford, MI, three times per week. The RoleWe are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an agnostic software tool chain that supports multiple GM vehicle architectures and...Full timeLocal areaWork from homeRelocation package
$186.9k - $280.3k
...Company: Arriver Software, LLC Job Area: Engineering Group, Engineering Group Systems Engineering General Summary: Qualcomm is seeking an experienced and highly influential engineering leader to serve as Director, Lead Project Engineer (PE), Autonomous...Temporary workWork experience placementWork from home- ...embedded controllers and calibrations for hybrid, electrification, engine, transmission, chassis, and intelligent brake controls. Deliver... ...Engineering, Mechanical Engineering, Electrical Engineering, Software Engineering, Computer Engineering, or related field of study...Full timeWork at officeLocal areaRemote workWork from home
- ...8336, United StatesExperience: 5-10 yearsContact: Veni NallaContact Email: ****@*****.*** ( is currently seeking Software Engineer - UI forone of our top Client for Location Farmington Hills, MI. ResponsibilitiesFamiliarity with code versioning tools such as...Work experience placement
- ...within EPSI is focused on the development of controls & diagnostic software centered around on-vehicle low voltage power generation, energy... ..., and distribution. The Role:This Senior Controls Software Engineer role is paramount to the successful review, development, simplification...Full timeLocal areaWork from homeRelocationRelocation package
- Job DescriptionSoftware Solution Lead Engineer - Low Voltage InfrastructureHybrid: This position does not require an employee to be onsite... ...in current product VIP and the next generation on SDV2.0.As a Software Solution Lead Engineer, your technical expertise in the low...Full timeLocal areaWork from home3 days per week
- ...days remote - Must be able to report to local office.REQUIREMENTS: Bachelor's degree in Mechanical Engineering, Mechatronics Engineering, Electrical Engineering, Software Engineering, Computer Engineering, or related field of study and Three (3) years of experience as a...Full timeWork at officeLocal areaRemote workWork from home
- ...the world forward. Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-winning vehicles bring... ...to choose between performance and sustainability, design and engineering, ambition and integrity. In Lucid Air and Lucid Gravity, we have...Hourly pay
- Job DescriptionSenior Software Engineer — ADAS Interactive ExperienceJob SummaryWe are seeking a highly skilled and experienced Senior Software Engineer to join our ADAS HMI team within the Interactive Experience platform. In this role, you will design and deliver production...Full timeLocal areaWork from homeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer amazon Novi, MI
- information technology software engineer Novi, MI
- remote entry level software developer Novi, MI
- intel software engineer Novi, MI
- senior software engineer remote Novi, MI
- software engineer full time Novi, MI
- cybersecurity software engineer Novi, MI
- part time software developer remote Novi, MI
- software engineer Novi, MI
- consulting software engineer Novi, MI



