Sr. Embedded Software Engineer
Astemo Ltd
Company Name: ASTEMO AMERICAS, INC. Job Family: Engineering Job Description: Position Overview and Objective Astemo's Advanced Development Division is hiring an Senior Engineer to develop embedded software for next-generation AD/ADAS platforms. This role goes beyond integration of vendor-provided BSPs, focusing on the platform capabilities that differentiate automotive-grade systems, including system-level power architecture, firmware design, and platform abstractions that enable advanced applications to run reliably and efficiently. The engineer will work across multiple areas as priorities evolve and is expected to contribute to both current development needs and emerging software infrastructure initiatives. Job Responsibilities:
- Lead board bring-up activities for new AD/ADAS high-performance compute hardware.
- Integrate device drivers for sensors, peripherals, and high-speed interconnects.
- Develop platform software capabilities that extend beyond vendor-provided baselines to meet the performance, reliability, and efficiency needs of automotive applications.
- Define and implement system-level strategies for managing platform resources across varying operating conditions and use cases.
- Develop and enhance firmware and low-level software components that improve platform behavior, responsiveness, and observability.
- Design and evolve platform abstractions that provide a stable, well-controlled foundation for middleware and application teams across hardware generations.
- Collaborate with hardware, SoC vendors, safety, and software teams to drive platform-level issues to closure, and mentor junior engineers on platform software topics.
- Strong programming proficiency in C/C++ (modern C++ preferred) and Python with experience in low-level systems software and firmware development on embedded platforms.
- Working knowledge of embedded software development on Linux and/or RTOS environments.
- Familiarity with AD/ADAS systems and automotive compute platforms.
- Solid understanding of SoC architectures, memory subsystems, interconnects, and the interaction between hardware and software layers.
- Practical experience integrating application software with platform-level services on embedded targets.
- Strong debugging, profiling, and analysis skills.
- Flexibility and willingness to work across multiple software layers as project needs evolve.
- Effective communication and presentation skills, with NVIDIA Drive OS and toolchain experience a plus.
- 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.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr. Embedded Software Engineer in Farmington Hills, MI vacancy
- ...Senior Embedded SW Engineer Looking for a Senior Embedded SW Engineer who has hands on embedded SW development experience in either C++ or... ...Skills: Long term contract Working on state of the art embedded software development Brand new position because of growth within the...SeniorLong term contract
- ...Senior Engineer Astemo's Advanced Development Division is hiring an Senior Engineer to develop embedded software for next-generation AD/ADAS platforms. This role goes beyond integration of vendor-provided BSPs, focusing on the platform capabilities that differentiate...Senior
$125k - $150k
...Senior Embedded Software Engineer Step into a high-impact Senior Embedded Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Aerospace / Defense,Automotive/ Motor Vehicles,Electrical Equipment & Components...SeniorRelocation package- ...generation, simulation, design, development and integration of complex military combat vehicle software-based systems. We are looking for a Sr. Embedded Software Engineer to work for our Auburn Hills MI office. If you have at least 15 years of experience in Software...SeniorContract workLocal areaOverseas
- We are looking for a Senior full stack Application Developer on our Application Development Team (focus on Core Java, Webservices and Angular skills). The ideal candidate should have at least 5 years of experience, as a problem solver with excellent analytical reasoning...Senior
- ...RESPONSIBILITIES: The role of Road Ready Firmware/Embedded Software Engineer will support the growth of the Road Ready product. Specific duties and responsibilities include: Design and implement software of embedded devices and systems from...Permanent employmentWork experience placement
- Senior Full Stack Application Developer We are looking for a Senior full stack Application Developer on our Application Development Team. The ideal candidate should have at least 7 years of experience, as a problem solver with excellent analytical reasoning and critical...Senior
- ...Sr. Salesforce Developers Participating in implementation-requirement gathering, Salesforce customization, Salesforce configuration testing and user training. Hands-on in customization in Salesforce Integration, Apex class, Aura components, Test classes, VF pages,...Senior
- I have with my client of MI in Farmington Hills. This is hybrid, 3 days a week onsite and 2 remote. We are looking for a Senior Full stack Developer. The ideal candidate should have at least 8 years of experience, as a problem solver with excellent analytical ...SeniorRemote work3 days per week
- ...Sr. Test Analyst Design, develop, test and implement client-servers and web-based software application systems. Provide support for databases for HPP reporting application,... ...Masters – Computer Science or Mechanical Engineering. various unanticipated work locations...SeniorRelocation
- Senior Full Stack Java Developer Hybrid (minimum of 3 days a week in our Okemos/Farmington office). Will change to 4 days a week starting from July. We are looking for a Senior Full Stack Java Developer on our Application Development Team (focus on Core Java, Webservices...SeniorWork at office3 days per week
- Company Description We provide Recruitment and Staffing services to many industries and domain through our innovative and customized solutions and passionate commitment to research. Ability to understand the hiring strategies, availability of talent and compensation...Senior
- ...Sr. It Project Manager Perform Technology Center implementations and operations.... ...and delivery. Understanding of System and Software development life cycle and program management... ...Science/ Electronics & Communication Engineering or a Related Area Job Order No: 983652...SeniorRelocation
- ...Sr. Energy Data Engineer Employer: HCL Global Systems Inc. Job Duties: Manage a portfolio of energy market clients to achieve long-term success, as measured by usage levels and growth. Develop positive relationships with clients and manage their project's lifecycle...SeniorRelocation
- ...Sr. Network Architect Under limited supervision, design and implement moderately complex enterprise data center networks in multi... ...and build prototypes; coordinate with integration and test engineers to review design specifications; coordinate migration; configure...SeniorRelocation
- ...Sr. Sap Qa Analyst Employer: HCL Global Systems Inc. Job Duties: Investigate and drive resolution for complex requests and issues, ensure that project documentation is complete and accurate, and manage the successful completion of the project scope within the time...SeniorRelocation
$55 - $66 per hour
Description **** 4 days onsite and 1 day remote starting day 1 of the contract in Okemos, MI or Farmington Hills, MI. The client is using Angular version 14 and they need someone who is very good with Angular 5+ (not Angular.js). They will be doing back end Java and...SeniorContract workTemporary workRemote work- ...Senior Embedded Platform Developer (Secure Boot / Bootloaders) Location: Newark, CA /... ...implementable Develop low-level embedded software for bootloaders (U-Boot or custom... ...'s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field...Senior
$40 - $70 per hour
...Insight Global is looking for an Embedded Software Engineer to join one of our global manufacturing and supplier clients. This person will a specialized R&D team that is pioneering high-accuracy micro-location technologies that rely on advanced algorithms to achieve centimeter...Contract work- ...Sr. Sap Functional Analyst Under limited supervision, develop, create, modify, and administer complex Sap systems; write functional... ...equivalent foreign degree); Two (2) years of experience as a Software Developer, Systems Analyst, Programmer, or in a related...SeniorRelocation
- ...JD: 6+ years of expierence in Automotive embedded software development - Responsible for developing Embedded Software for automotive ECUs and applications. - Excellent programming skills in C and embedded C -Experience in Vector Davinci Bootloader development,...Work experience placement
- ...About the role You will design, implement, and validate embedded software for rugged, industrial wireless control systems used in... ...qualifications ~ Bachelor's in Computer, Electrical, or Software Engineering (or equivalent practical experience). ~3+ years...Hourly pay
- ...Embedded Software Engineer (Long-Term Contract - Dallas-Fort Worth, TX) Job Summary: We are seeking an experienced Embedded Software Configuration Engineer for a long-term contract in Dallas-Fort Worth, TX. In this role, you will develop and implement software...Long term contract
- ...Role: AUTOSAR Embedded Software Engineer Location: Auburn Hills, MI (Onsite) Full-Time Must Have Technical/Functional Skills • 7+ years of experience working in embedded software development with C and/or C++ • Good knowledge of Classic AUTOSAR concepts...Full time
$32 per hour
...ADAS Embedded Software Engineer Location: Pontiac, MI Rate: $32/hr Summary/Responsibilities: Research, design, and develop real-time embedded systems for active safety applications. Decompose system requirements and system design elements into software...- ...Sr. Integration Developer Under limited supervision, develop, create, modify and... ...requirements analysis; develop and modify software systems; store, retrieve, and manipulate... ...Science, Computer, Electronics or Mechatronic Engineering, or in a related field of study (will...SeniorRelocation
- ...tomorrow: At Bosch, you change lives. Job Description As a Sr. HR Intern within the HR Service Department, you will have the... ...of age Preferred: Major / Discipline: Industrial Engineering, Process/Quality Mgmt, Industrial/Org Psych, Organizational behavior...SeniorInternshipWork at officeMonday to Friday
- ...Sr. Oracle Developer Under limited supervision, design, develop, test, and implement complex client-server and web-based software application systems; gather and analyze end-user requirements... ...Science/Applications, Computer Engineering, Applied Computer Science or in...SeniorRelocation
- ...Southfield, MI, is seeking a Mid-Senior Level ECU Security Validation Engineer. The role involves owning the security validation of automotive... ..., strong automation scripting skills, and a passion for embedded systems testing. This is a contract position with opportunities...SeniorContract work
- ...Sr. ETL QA Engineer Under limited supervision, develop and execute complex testing plans and quality assurance reviews in various domains... ...foreign degree); Five (5) years of progressive experience as a Software Quality Assurance Engineer, Software Developer, Programmer...SeniorRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Embedded Software Engineer. Be the first to apply!
Related searches
- senior performance engineer Farmington Hills, MI
- senior software design engineer Farmington Hills, MI
- senior tableau developer Farmington Hills, MI
- senior magento developer Farmington Hills, MI
- senior sas developer Farmington Hills, MI
- senior mainframe developer Farmington Hills, MI
- international tax senior Farmington Hills, MI
- senior financial analyst remote Farmington Hills, MI
- senior vice president of operations Farmington Hills, MI
- senior software engineer remote Farmington Hills, MI

