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
  • $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
    19 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
    19 hours ago
  • Global Connect Technologies is seeking a Software Triage Engineer to support an Automotive Instrument Panel Cluster ECU program. This hands-on...  ...stable releases. The ideal candidate will have over 10 years of embedded software debugging experience, strong C programming skills,... 
    Senior

    Global Connect Technologies

    Southfield, MI
    2 days ago
  •  ...Company Name: ASTEMO AMERICAS, INC. Job Family: Engineering Job Description: Position Overview and Objective...  ...Advanced Engineering team is hiring an Engineer II to develop embedded software for next-generation AD/ADAS ECUs. This is a flexible role that... 
    Suggested
    Flexible hours

    Astemo Ltd

    Farmington Hills, MI
    1 day 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... 
    Suggested
    Permanent employment
    Work experience placement

    Road Ready Inc

    Southfield, MI
    26 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
    19 hours ago
  • Accounting Compliance Specialist This position is primarily responsible for ensuring compliance with generally accepted accounting principles (GAAP) and company policies and procedures. This individual will compile and analyze financial information to prepare entries...
    Senior
    Work at office

    RouteOne

    Farmington Hills, MI
    4 days 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
    19 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
  •  ...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
  • $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
    19 hours ago
  •  ...database maintenance activities in a Microsoft Windows Server or Unix operating system environment; proficiency with backup and recovery software products and concepts; experience with high availability solutions for database systems experience with Cloud database... 
    Senior
    Work at office

    System Soft Technologies

    Farmington Hills, MI
    19 hours ago
  •  ...consistency between accounting records and tax reporting General Ledger & Projects Manage capitalization of internally developed software Support general ledger activities and special projects as needed ERP System Implementation including the following... 
    Senior
    Full time
    Contract work

    LSPediA LLC

    Farmington Hills, MI
    2 days ago
  • Global Connect Technologies is seeking a Software Triage Engineer located in Southfield, Michigan. This role focuses on supporting an Automotive Instrument Panel Cluster ECU program through effective issue triage and excellent debugging skills. The ideal candidate will... 

    Global Connect Technologies

    Southfield, MI
    2 days ago
  •  ...Qualifications Bachelors or master's in Electrical Engineer Additional Information Renesas is an embedded semiconductor solution provider driven by its...  ...have the opportunities to explore our hardware and software capabilities and try new things. Make a real impact... 
    Senior
    Local area
    Remote work
    Flexible hours

    Renesas

    Farmington Hills, MI
    1 day ago
  • $115k - $125k

     ...Job Description Job Description Sr. Controls Engineer Location: Farmington Hills, MI Employment Type: Full-Time Industry: Precision...  ...who enjoys working closely with mechanical, electrical, software, service, and customer teams. Candidates with experience... 
    Senior
    Full time

    Connect Force

    Farmington Hills, MI
    11 days ago
  • Embedded Software Engineer - Vehicle Motion Embedded Controls Embedded systems software development and best practices Excellent embedded C programming skills Some exposure to embedded Linux software development UDS based diagnostic implementation fundamentals Good... 
    Full time

    Global Connect Technologies

    Southfield, MI
    2 days ago
  • We are looking for a Software Triage Engineer to support an Automotive Instrument Panel Cluster (IPC) ECU program by owning fast, accurate issue...  ..., version tracking, and rollback when needed Debug embedded issues using IDE/debugger tools (breakpoints, watchpoints,... 

    Global Connect Technologies

    Southfield, MI
    2 days ago
  •  ...Job Title: ( Sr. Testing Lead ) About Kyyba: Founded in 1998 and headquartered...  ...Description: Senior Testing Lead / Engineer - Mobile Applications Platforms: iOS &...  ...Required Skills & Experience ~7+ years of software testing experience with strong handson... 
    Senior
    Visa sponsorship
    Work visa

    Kyyba

    Farmington Hills, MI
    1 day ago
  •  ...supports end to end program purchasing by working closely with engineering, manufacturing, and suppliers to ensure on time launches, cost...  ...across the product lifecycle. What you can look forward to as Sr Program Purchasing Buyer: Act as the purchasing... 
    Senior
    Remote work

    ZF Group

    Farmington Hills, MI
    3 days ago
  • Rapita Systems Ltd. is looking for a Software Engineer - Field Application Engineer based in Novi, MI. This role involves using your embedded software skills in a customer-centric environment, supporting clients like Rolls-Royce and Airbus. You'll engage in various tasks... 

    Rapita Systems Ltd.

    Novi, MI
    1 day ago
  •  ...production code through disciplined AI-assisted processes, and can show the receipts? Mango is looking for a Senior Agentic AI Software Engineer who operates at the frontier of what AI-augmented development looks like today. You will work on our core language learning... 
    Senior
    Work from home
    Shift work

    Mango Languages

    Farmington, MI
    19 hours ago
  •  ...Sr. Vehicle Mechanical Engineer (MS/PhD) ID 2026-2314 Location US-MI-Farmington Hills Practice Vehicle Engineering Position Type Full-time Workplace Type On-Site About Exponent Exponent is the only premium engineering... 
    Senior
    Full time
    Work at office
    Flexible hours

    Exponent

    Farmington Hills, MI
    2 days ago
  •  ...Req ID 86291 | Gbl Elec HQ - Farmington Hills, United States ZF Active Safety and Electronics US LLC About the Position The Sr. Materials Management Data Specialist is responsible for managing operations research and analysis through the collection of data and... 
    Senior
    Work at office

    ZF Group

    Farmington Hills, MI
    19 hours ago
  •  ...Sr Software Engineer Country/Region: US Location: Farmington Hills, MI, US, 48331 Req ID 88363 | Gbl Elec HQ - Farmington Hills, United States ZF Active Safety and Electronics US LLC About the Position The Advanced Robotics and Innovation Engineer plays... 
    Senior

    ZF

    Farmington, MI
    4 days ago
  • $114k - $132k

     ...tomorrow : At Bosch, you change lives. Job Description As a Sr Export Control Analyst, you will be part of a team which...  ...automotive industry and understanding of export compliance related to software and technology Travel Requirements: 10% (Domestic and... 
    Senior
    Full time
    Contract work
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Bosch USA

    Farmington, MI
    1 day ago
  •  ...SR Analyst Are you looking to join a dynamic team that provides its people with the tools to be successful and opportunities to grow? Universal Logistics is a leading provider of customized transportation and logistics solutions, offering a comprehensive suite of services... 
    Senior
    Immediate start

    Universal Logistics Holdings

    Ferndale, MI
    3 days ago
  • $180k - $275k

     ...Job Description Summary GE Aerospace is seeking a Sr Principal Solutions Architect to join our Finance Digital Technology (DT)...  ...experience with ERP platforms, and the ability to lead complex software solutions across multiple domains. At GE Aerospace, you'll work... 
    Senior
    Contract work
    Temporary work
    Remote work
    Visa sponsorship
    Work visa
    Relocation package

    GE Aerospace

    Livonia, MI
    9 days ago
  •  ...Company Name: ASTEMO AMERICAS, INC. Job Family: Engineering Job Description: General Responsibilities: Under...  ...optimization of advanced mechanical structures, with a strong focus on software-defined mobility solutions for the automotive industry. Job... 
    Senior

    Astemo Ltd

    Farmington Hills, MI
    19 hours ago
  • Dewpoint Career Opportunities Hello! Thank you for your interest in career opportunities with Dewpoint! Our resume pool brings together experienced Full Stack Developers with 5+ years of expertise who are passionate about building impactful solutions, collaborating...
    Immediate start

    Dewpoint

    Farmington Hills, MI
    19 hours ago

Do you want to receive more vacancies?

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