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

Embedded Software Engineer

Astemo Ltd

Company Name:

ASTEMO AMERICAS, INC.

Job Family:

Engineering

Job Description:

Position Overview and Objective

Astemo's Advanced Engineering team is hiring an Engineer II to develop embedded software for next-generation AD/ADAS ECUs. This is a flexible role that spans application, platform, and tooling layers - supporting the implementation and integration of advanced functions on automotive compute platforms. The engineer will work across multiple areas as priorities evolve and is expected to contribute to both current development needs and emerging software initiatives.

Job Responsibilities:
  • Develop and integrate software components that enable advanced AD/ADAS functions to run on embedded automotive platforms.
  • Implement scheduling, orchestration, and execution logic for advanced applications on automotive compute platforms.
  • Contribute to software architecture that supports efficient development, integration, and validation workflows for AD/ADAS applications.
  • Model, analyze, and optimize software behavior on embedded targets to meet performance and reliability requirements.
  • Collaborate with cross-functional teams to support evolving software initiatives across applications, platforms, and tooling layers.
Qualifications:
  • Strong programming proficiency in C/C++ and Python.
  • Working knowledge of embedded software development on Linux and/or RTOS environments.
  • Familiarity with AD/ADAS systems and automotive compute platforms.
  • Understanding of software execution concepts - scheduling, inter-process communication, resource management - in real-time embedded systems.
  • 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 3+ years with Masters in relevant industrial experience is required, or Ph.D.

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 Embedded Software Engineer in Farmington Hills, MI vacancy
  •  ...Company Name: ASTEMO AMERICAS, INC. Job Family: Engineering Job Description: Position Overview and Objective...  ...Development Division is hiring an Senior Engineer to develop embedded software for next-generation AD/ADAS platforms. This role goes beyond... 
    Suggested

    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
  •  ...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... 
    Suggested
    Hourly pay

    Methode Electronics

    Southfield, MI
    3 days ago
  • $80k - $115k

     ...Embedded Software Engineer Step into a high-impact Embedded Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Aerospace / Defense,Automotive/ Motor Vehicles,Electrical Equipment & Components,Electronics... 
    Suggested

    Top Engineer

    Southfield, MI
    20 hours 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... 
    Suggested

    Cardinal Integrated

    Pontiac, MI
    20 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... 
    Contract work
    Local area
    Overseas

    Loc Performance

    Pontiac, MI
    20 hours 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
  • 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
  •  ...industry shifts toward electrification and software-defined vehicles, we work across the...  ...working in close partnership with global engineering teams in Asia and North America. Key...  ...with SerDes, power electronics, and embedded architectures ~ Knowledge of automotive... 
    Temporary work
    Local area
    Flexible hours
    Shift work

    AUO Corporation America

    Farmington, MI
    12 days 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,... 

    Global Connect Technologies

    Southfield, MI
    2 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
  • Global Connect Technologies is seeking an Embedded Software Engineer specializing in Vehicle Motion Embedded Controls in Southfield, Michigan. The role requires expertise in embedded systems and embedded C programming, with some exposure to embedded Linux. The candidate... 
    Full time

    Global Connect Technologies

    Southfield, MI
    2 days ago
  •  ...Company Name: ASTEMO AMERICAS, INC. Job Family: Engineering Job Description: Position Overview and Objectives:...  ...complexity, and risk. Perform requirement sorting to identify pure software and pure hardware requirements and disseminate to appropriate... 
    Work at office
    Remote work

    Astemo Ltd

    Farmington Hills, MI
    20 hours ago
  •  ...Systems Engineer Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and technological advances... 
    Visa sponsorship
    Work visa

    Kyyba

    Farmington Hills, MI
    2 days ago
  •  ...Senior Systems Engineer Pilot Systems International is an automotive systems engineering company with a core team that consistently...  ...Experience with Battery Management Systems. Experience with Secured Gateway Modules. Expertise in Vector software tools.... 

    Pilot Systems Intl LLC

    Farmington Hills, MI
    3 days ago
  •  ...Systems Engineer System Test Preparation: Requirement Analysis, Test Design & Test Case Authoring • System Test Execution: Execution, reporting and defect logging in to PTC • Experience in performing Vehicle Level Testing using Test Equipment for ADAS programs • Test... 

    Omega Solutions Inc

    Farmington Hills, MI
    5 days ago
  • A leading electronics company located in Southfield, Michigan is seeking an experienced Embedded Software Engineer to develop and validate firmware for rugged control systems. Candidates should possess a Bachelor’s degree and at least 3 years of experience in embedded... 

    Methode Electronics

    Southfield, MI
    2 days ago
  •  ...Company Name: ASTEMO AMERICAS, INC. Job Family: Engineering Job Description: Job Summary In this role, under...  ...data / information documents using industry standard PC based software programs (i.e.: Word, Excel, PowerPoint, Outlook, CAD, CAE, etc... 
    Work experience placement

    Astemo Ltd

    Farmington Hills, MI
    3 days ago
  • $134.55k - $205.56k

     ...Structural Engineer Position This position will offer you the ability to directly apply your knowledge of materials, structural analysis...  ...other experience in Computer Science, Artificial Intelligence, Software Engineering, or related fields that enables effective oversight... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours
    3 days per week

    Sargent & Lundy

    Farmington Hills, MI
    3 days ago
  • $130k

     ...Mechanical Engineer in Paint Finishing and Industrial Systems Are you ready to step into a role that challenges and rewards your expertise in mechanical engineering, specifically in paint finishing and industrial systems? Our client, a renowned leader in the industrial... 
    For subcontractor

    Thornley Corporate Solutions

    Farmington Hills, MI
    20 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 7 years of experience, as a problem solver with excellent analytical reasoning...

    RICEFW Technologies

    Farmington, MI
    3 days ago
  •  ...Spots ~ Crain's Detroit Business Top Staffing Service Companies in Detroit ~ TechServe Alliance Excellence Award- IT and Engineering Staffing & Solutions ~ Best of MichBusiness winner in HR Wizards & Partnerships ~ Metro Detroit Elite Category: Recruitment... 
    Remote work
    Visa sponsorship
    Work visa

    Kyyba

    Farmington Hills, MI
    2 days ago
  •  ...sustainability. Job Title: Engineering & IT - Systems Engineer 4 Location: Southfield...  ...concept for the system, hardware, and software according to ISO 26262 standards....  ...Experience developing and delivering embedded system hardware and/or software Education... 
    Temporary work
    Work experience placement
    Worldwide

    Tekwissen

    Southfield, MI
    2 days 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
    20 hours ago
  • Role: Full Stack Developer Location: Okemos, MI or Farmington Hills, MI (Hybrid) Duration: Long term Must have Technical Skills: ~ Core Java ~ Java EE ~ RESTful Microservices ~ Jersey ~ SQL, PL/SQL ...

    Tech Tammina

    Farmington Hills, MI
    1 day ago
  • $75k - $90k

     ...Who we are: EDAG Inc. is a globally leading, independent engineering services provider that combines excellent engineering with the...  ...smart factories. Our interdisciplinary expertise in the areas of software and digitalization means that we have the crucial skills to... 
    Work at office
    Relocation

    EDAG Group

    Farmington, MI
    1 day ago
  • Job Title: Java Fullstack Developer - Angular Onsite position - Okemos/Farmington office Face to Face interview required Open to Sponsorship Must have " Core Java, Webservices and Angular skills" Must have Technical Skills • Core Java/J2EE • REST Services...
    Work at office

    System Soft Technologies

    Farmington Hills, MI
    20 hours ago
  •  ...Company Name: ASTEMO AMERICAS, INC. Job Family: Engineering Job Description: Position: Staff Engineer, Advanced Engineering...  ...controller as a system perspective including hardware and software. Consider E/E architecture changes and E/E architecture... 
    Work at office
    3 days per week

    Astemo Ltd

    Farmington Hills, MI
    20 hours ago
  • Title: UI Developer Location: Farmington Hills, MI Position Type: Fulltime / Contract Rate: $Open Responsibilities:- Work closely with the Product and Technology teams (consisting of Product Managers, Developers, UX Designers, and Marketing) ...
    Full time
    Contract work
    Flexible hours

    TWO95 International

    Farmington Hills, MI
    2 days ago

Do you want to receive more vacancies?

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