
Sr. Software Engineer
Astemo, Ltd.7 days ago
Farmington Hills, MI, USASenior
Responsibilities
- Develop detailed embedded software component design and unit-test specifications.
- Write software source code and assist software coders in maintaining project timelines.
- Participate in or lead software design, code, unit-test, and integration-test reviews.
- Perform technical impact analysis, identify design risks, and develop mitigation strategies.
- Support software requirements, architecture, integration-test, and source-code integration activities.
- Support unit-test and integration-test execution and mentor engineers working on sub-project activities.
- Read schematics, electrical block diagrams, and IC datasheets and provide technical direction to engineers and testers.
Requirements
- Bachelor’s or master’s degree in Computer Science or Electrical Engineering.
- Minimum 5–7 years of applicable automotive experience, including embedded software development in C.
- Knowledge of Eclipse IDE or a similar development environment and automotive 32-bit multicore microcontrollers.
- Knowledge of automotive microcontroller hardware, peripherals, drivers, communication protocols, and software architecture.
- Familiarity with AUTOSAR, RTOS configuration, requirements and UML modeling, ALM, cross-compilers, static code analysis, debugging, HIL systems, and measurement and calibration tools.
- Knowledge of automotive software processes and standards including V-Model, MISRA, ASPICE, and ISO26262.
- Familiarity with cryptographic algorithms and authentication methods.
- Strong written and verbal English communication skills and the ability to work independently with minimal direction.
- Experience with PCs and application software such as Microsoft Office tools.
Benefits
- Domestic and international travel may be required, including occasional travel to multiple global locations.
- The role requires sitting or standing for extended periods and may occasionally involve lifting or moving up to 25 pounds.
- Astemo is an equal opportunity employer and supports reasonable workplace accommodations.
Tech Stack
C