Senior Embedded Software Engineer
Astemo Ltd.
Join to apply for the Senior Embedded Software Engineer role at Astemo Ltd. The Software Design Engineer is primarily responsible for developing software for EPS - Electric Power Steering. This role requires performing customer requirements analysis, developing software requirements, software design, software level and system level test cases. Support in the integration of all developed software components and generate a final software delivery. Perform Integration, modification, and configuration for EPS software. Troubleshoot software, analyze problems reported by the customer or software validation team. Perform system tests to validate software implementation and integration. Contribute to software process improvement activities. Support assessments and audits to verify applicable quality and safety standards. Job Responsibilities: Includes the following (other duties may be documented and assigned by local management and some duties may not apply dependent upon the requirements of the position at each specific Astemo site and/or the strengths of the employee and the needs of the company): Support development of software requirements specification (SRS) and software architecture specification sub-sections, if needed by the software architect Develop software component design specifications Develop software unit test specifications Attend, and potentially lead, software design reviews Conduct technical impact analysis for software change requests Identify technical risks in the design, and develop mitigation strategies Assist software coders work progress; develop source code as necessary to maintain program timelines Participate or lead code reviews, unit test reviews, and integration test reviews Support development of integration test specification sub-sections, if needed by the software architect Support source code integration, diff, merge, branching, check-in, etc., if needed by the software coders Support unit test and integration test execution, if needed by the software testers Qualifications: The Ideal candidate will: 5+ years' experience in writing embedded software in C with knowledge of Eclipse IDE or similar preferred Microcontroller Hardware. Timers (GTM,TPU,WDT), Memory (RAM, FLASH, ECC, DMA), Peripherals (ADC,PWM,GPIO,CAN,SENT,UART,LIN,SPI), Safety (SMU, FCCU), etc. Hardware IC Devices. High side drivers, low side drivers, H-Bridge, CAN Transceivers, etc. Software Design Tools. Requirements modeling, UML modeling, AUTOSAR configuration, RTOS configuration, Application Lifecycle Management (ALM). Software Development Tools. Cross compilers, static code analysis, in-circuit debuggers, serial communication tools, HIL systems, measurement & calibration tools. Test Equipment. Oscilloscope, multimeter, logic analyzer, current probes, function generator, etc. Software Process/Standards. V-Model, MISRA, ASPICE, ISO26262 Communication Protocols. CAN, CANFD, LIN, SENT, Ethernet. UDS, GMLAN, FNOS, J1939, IEEE15765. Application Domains. EPS – Electric Power Steering Software Architecture. Basic Software, Low Level Drivers, Board Support Package, Boot Code, BIOS, MCAL Familiar with crypto algorithms, and cryptographic authentication method Experience working with motor control algorthms and knowledge on tuning/calibrating steering systems for different modes Knowledge of different EPS types : C-EPS. P-EPS & R-EPS Experience working with Steering Application software : Steering Control, Steering Assist Functions, Current Loop Ability to read schematics, electrical block diagrams, and IC datasheets Good verbal and written English skills Education: Bachelor or Master’s degree in in Computer Science or Electrical Engineering Experience: Minimum of 5-7 years applicable experience in automotive. Supervisory Responsibilities: Leading and mentoring the efforts of engineers who are responsible for sub-project activities. Working conditions: Physical Demands: Required to sit or stand for long periods of time. The employee may occasionally lift and/or move up to 25 pounds. Travel: Domestic and international may be required as needed. The candidate will occasionally need to travel to multiple global locations to support project development. Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries Motor Vehicle Manufacturing and Motor Vehicle Parts Manufacturing #J-18808-Ljbffr
- Global Connect Technologies is seeking a Senior Software Engineer with strong AUTOSAR, Ethernet, and embedded systems expertise in Dearborn, MI. You will design, implement, and debug software for real-time automotive platforms, working across hardware and software teams...Senior
- We are seeking two Senior Embedded Software Engineers to support an automotive software engagement in the Detroit area. This role is focused on embedded automotive software, AUTOSAR, and security-related firmware/middleware development. The ideal candidate brings deep...Senior
- A leading automotive technology company in Detroit is seeking a Senior Embedded Software Engineer. This role focuses on the development of software for Electric Power Steering (EPS) systems, requiring expertise in embedded software, hardware integration, and applicable...Senior
- ...AI technology firm is seeking an Application SW Engineer to enhance its autonomous driving technology in the US market. The role involves software bring-up on advanced hardware, requiring 8+ years of experience in embedded systems and strong skills in C/C++, Bash, and...SeniorFull timeWork at officeWork from home
- Luxoft is seeking a Senior Embedded Software Engineer to support an automotive software engagement in Detroit, MI. This onsite role focuses on embedded automotive software and requires strong debugging skills, along with the ability to collaborate with engineering teams...Senior
- Latitude AI is seeking a Senior Integration & Test Engineer for embedded tools and test to join our team in Detroit, MI, with activities across multiple sites... ...and implement test strategies for embedded runtime software, including HIL qualification tests, and help shape CI...Senior
- ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry Non-Profit Organization Management Type Non Profit Founded 2017 Employees 11-50 Categories ~ Non-Profit &...Senior
- ...Apex Systems is seeking a Senior Mobile Engineer (iOS/Android) for a 12+ month contract. This hybrid role is based in Dearborn, MI, requiring... ...particularly with Kotlin and Swift, alongside a strong background in software architecture. This role emphasizes user-centric solutions...SeniorContract workWork at officeRemote work
- WeldonIT is seeking a Senior Programmer (Senior Maximo System Developer) to work with Maximo 7.6.x, requiring local candidates who can commit to 40 hours a week. Responsibilities include system administration, configuring Work Order and Asset Management, and providing...SeniorLocal area
- A leading IT services provider is seeking a highly skilled Tier 3 IT Systems Engineer in Detroit. This role involves resolving complex technical issues, managing multiple support tickets daily, and providing mentorship to junior technicians. Expertise in Windows Server...Senior
- Konica Minolta Business Solutions is seeking a Senior Professional Services Engineer for Detroit, Michigan, focusing on deploying technology solutions and collaborating with clients. The role involves complex project implementation and providing technical support. Successful...Senior
- A leading transportation solutions provider based in Southfield, MI is seeking a Senior Engineer of Solutions Engineering. This role involves crafting solutions for clients using data analysis and will support client supply chain operations. The ideal candidate has a Bachelor...Senior
- A high-growth consumer tech company in Detroit is seeking a Senior Firmware Quality Engineer. You will be responsible for automated testing across embedded systems and will play a key role in shaping firmware quality strategies. The ideal candidate has over 10 years of...Senior
- Cognex Corporation is seeking a driven sales professional to join their team in Detroit, Michigan. The successful candidate will be responsible for forecasting and closing vision solutions opportunities, collaborating with clients, and utilizing a defined sales process ...Senior
- ...etc. is highly desirable, but not required. Deep payments experience is mandatory. About the Role We are seeking a senior backend engineer to support a payment modernization initiative. You will work directly under the CTO to build and integrate payment orchestration...SeniorFull timeContract workRemote workFlexible hours
- General Motors is looking for a Senior Mobile Engineer to join their Commercial Software team, focusing on developing high-performance mobile applications. The role involves leading mobile app development throughout the software lifecycle, collaborating with cross-functional...SeniorWork at office
$84k - $126k
...enterprise customers with data integrations that speed and simplify the delivery of Indeed's recruiting solutions. As a Sr. Solutions Engineer, you will be a client-facing technical expert working directly within the Sales and Client Success organizations. You will...SeniorWork experience placementLocal area- EPITEC is seeking a seasoned software engineer to lead the design, development, testing, and maintenance of full-stack applications. You will shape software architecture, implement backend services and user interfaces, and ensure high quality through modern testing practices...Senior
$85k - $148k
Senior Mainframe Systems Programmer - ISV z/OS-2Remote - United States We are seeking an... ..., and migration of Independent Software Vendor (ISV) products on the IBM z/OS platform... ...work independently or as part of a systems engineering team. Ability to work on multiple...SeniorFull timeTemporary workFlexible hours- A leading software development firm seeks a Senior Developer in Dearborn, Michigan. This role is vital for key product development applications, utilizing modern technologies and requiring extensive knowledge of Java, Spring, JUnit, and Agile practices. Candidates should...Senior
$160k - $200k
General Motors is looking for a Senior Software Engineer - Go (Golang) to design and develop high-performance middleware solutions for in-vehicle infotainment systems. The ideal candidate will have over 5 years of experience and proficiency in Go programming, working collaboratively...Senior- A financial services innovator based in Detroit seeks an experienced Senior Software Engineer to design and build their core platform. You’ll engage in full-stack development, collaborating with cross-functional teams to create scalable solutions. Ideal candidates have...SeniorFlexible hours
- Stefanini North America and APAC is seeking a Senior Backend Developer in Dearborn, MI, to engage in designing and delivering innovative... ...with multidisciplinary teams, ensuring high standards of software architecture and security. The ideal candidate will have over 6...SeniorFull time
- ...degree in Computer Science and over 5 years of experience in multiple technologies, including mobile development, SQL, and modern software architecture. This role requires strong analytical skills and the ability to mentor less experienced developers. The company offers...Senior
$84k - $126k
...such as integration diagrams, best‑practice guides, and FAQs. Support continuous improvement by providing feedback to Product and Engineering based on client experiences. Qualifications Minimum of 5 years related experience with a Bachelor’s degree, or 3 years with a...Senior- Quicken Loans is seeking a Senior Web Developer in Detroit, MI to define and develop next-generation web properties. Candidates should have strong skills in PHP, HTML5, CSS3, JavaScript, and Drupal. You will collaborate with cross-functional teams to enhance user experiences...Senior
- A software consulting company is seeking a Senior Software Engineer for a 6-month contract role based in Detroit, Michigan. The ideal candidate should have over 5 years of experience in full stack development utilizing ASP.NET, C#, and advanced SQL Server techniques. Responsibilities...SeniorContract work
- ...contribute to architectural decisions, and drive high-quality software development across the stack. Required Skills & Qualifications... ...on GCP Leverage GCP services such as Compute Engine, Cloud Run, Cloud SQL, Cloud storage, PUB-SUB, and Cloud Functions...SeniorWork experience placementImmediate start
$99.6k - $166.6k
...We are seeking a highly experienced Senior Full Stack Developer with a strong technical... ...architectural decisions, and drive high-quality software development across the stack.... ...GCP. Leverage GCP services such as Compute Engine, Cloud Run, Cloud SQL, Cloud storage, PUB...SeniorImmediate startVisa sponsorshipFlexible hours$134.44k - $182.45k
...years of relevant experience and a Bachelor's degree in a related field. This role involves working across multiple teams to develop software applications that support enterprise-wide data inventory efforts. The position offers a salary range of $134,437.33 - $182,450.66...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- embedded software engineer Detroit, MI
- embedded systems software engineer Detroit, MI
- embedded developer Detroit, MI
- embedded engineer Detroit, MI
- senior app developer Detroit, MI
- senior international account manager Detroit, MI
- senior magento developer Detroit, MI
- senior quantitative risk analyst Detroit, MI
- senior business development director Detroit, MI
- sr marketing manager Detroit, MI

