Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.
Qualifications:
  • 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.
Additionally, the ability to work independently with minimal direction is required as are strong verbal and written communication skills. Experience with PCs and application software, such as MS Office tools, is also required.

Education: Master's or Ph.D. degree in Computer Science or Electrical Engineering

Experience: Minimum of 5+ years with Masters and 1+ years with Ph.D. or relevant industrial experience is required.

Job level is determined by various factors such as organization size, responsibility, career stage, and capabilities.

Supervisory Responsibilities: n/a

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.

Equal Opportunity Employer (EOE) - Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender, identity, disability, protected veteran status and national origin.

At Astemo, we're challenging the status quo with the power of diversity, inclusion, and collaboration. Our goal is to build an inclusive work environment that celebrates the differences of our employees. We want to ensure that every employee feels valued, respected and empowered. We don't just accept difference-we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products, and our community. Astemo is proud to be an equal opportunity employer.

If you need a reasonable accommodation to apply for a job at Astemo, please send the nature of the request and contact information to View email address on click.appcast.io when applying for the position.
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... 
    Senior
    Long term contract

    Software Technology Inc

    Farmington Hills, MI
    10 hours ago
  •  ...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

    Astemo Ltd

    Farmington Hills, MI
    1 day ago
  • $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... 
    Senior
    Relocation package

    Top Engineer

    Novi, MI
    10 hours ago
  •  ...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... 
    Senior
    Contract work
    Local area
    Overseas

    Loc Performance

    Pontiac, MI
    10 hours ago
  • 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

    Apex Systems

    Farmington Hills, MI
    10 hours ago
  •  ...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 employment
    Work experience placement

    Road Ready Inc

    Southfield, MI
    6 days ago
  • 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

    RICEFW Technologies

    Farmington Hills, MI
    10 hours ago
  •  ...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

    Keylent Inc

    Farmington Hills, MI
    10 hours ago
  • 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 ...
    Senior
    Remote work
    3 days per week

    3B Staffing LLC

    Farmington Hills, MI
    10 hours ago
  •  ...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... 
    Senior
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    5 hours ago
  • 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...
    Senior
    Work at office
    3 days per week

    RICEFW Technologies

    Farmington Hills, MI
    10 hours ago
  • 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

    VTekis Consulting LLP

    Farmington Hills, MI
    3 days ago
  •  ...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... 
    Senior
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    4 hours ago
  •  ...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... 
    Senior
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    10 hours ago
  •  ...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... 
    Senior
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    5 hours ago
  •  ...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... 
    Senior
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    4 hours ago
  • $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...
    Senior
    Contract work
    Temporary work
    Remote work

    TEKsystems

    Farmington, MI
    1 day ago
  •  ...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

    ACL Digital

    Southfield, MI
    10 hours ago
  • $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

    Insight Global

    Southfield, MI
    3 days ago
  •  ...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... 
    Senior
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    4 hours ago
  •  ...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

    Omni Inclusive

    Northville, MI
    1 day ago
  •  ...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

    Methode Electronics

    Southfield, MI
    3 days ago
  •  ...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

    Kasmo Global

    Southfield, MI
    4 days ago
  •  ...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

    United IT Solutions

    Pontiac, MI
    3 days ago
  • $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... 

    Cardinal Integrated

    Pontiac, MI
    5 hours ago
  •  ...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... 
    Senior
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    10 hours ago
  •  ...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... 
    Senior
    Internship
    Work at office
    Monday to Friday

    Bosch Group Inc

    Farmington Hills, MI
    5 days ago
  •  ...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... 
    Senior
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    10 hours ago
  •  ...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... 
    Senior
    Contract work

    TechMatrix Inc

    Southfield, MI
    4 days ago
  •  ...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... 
    Senior
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Embedded Software Engineer. Be the first to apply!