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

Embedded Software Engineer

Astemo Ltd

Engineer IIAstemo'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 EngineeringExperience: 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/aWorking 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 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Farmington Hills, MI vacancy
  •  ...DescriptionDUTIES: Design, develop, implement, and test low level embedded software including, but not limited to: RTOS, Memory, Fault Detection...  ...local office.REQUIREMENTS: Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Pontiac, MI
    3 days ago
  • Role Summary Build and maintain the embedded software stack for the Delta Unit Controller, the skid-level brain that coordinates PCS, BMS,...  ...where applicable. Required Qualifications BS/MS in Computer Engineering, Electrical Engineering, or Computer Science; 5+ years in... 
    Suggested

    Delta Electronics Americas

    Plymouth, MI
    5 days ago
  • JD: 6+ years of experience in Automotive embedded software development. Responsibilities: Responsible for developing Embedded Software for automotive ECUs and applications. Excellent programming skills in C and embedded C. Experience in Vector Davinci Bootloader development... 
    Suggested
    Work experience placement

    TechDigital Group

    Northville, MI
    5 days ago
  • Job-ID31863334Reference26-00423 Job Title: ( Systems Engineer) About Kyyba: 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... 
    Suggested
    Visa sponsorship
    Work visa

    Kyyba

    Farmington Hills, MI
    1 day ago
  •  ...inspire each other. Work #LikeABosch.Job DescriptionThe Systems Engineer will be part of the North American team responsible for Engine...  ...requirements.Make requirement-related decisions across system, software, and hardware domains within the project scope.Contribute to item... 
    Suggested
    Temporary work
    Local area
    Worldwide
    Flexible hours

    Robert Bosch

    Farmington Hills, MI
    4 days ago
  • A leading technology company is seeking an Embedded SW lead located in Southfield, MI for an exciting contract opportunity. The role...  ...working with Microcontroller Based ECU development and leading engineering teams. Candidates should have strong programming skills in C and... 
    Contract work

    Info-Ways

    Southfield, MI
    5 days ago
  •  ...Engineer – Embedded Software Tester Williams International is a privately-owned company that develops and manufactures jet engines for both military and commercial aircraft applications. We are a company of creators who deliver pioneering ideas and technologies that... 
    For contractors
    Summer internship

    Williams International

    Pontiac, MI
    3 days ago
  •  ...Engineer – Embedded Software TesterWilliams International is a privately-owned company that develops and manufactures jet engines for both military and commercial aircraft applications. We are a company of creators who deliver pioneering ideas and technologies that lead... 
    For contractors
    Summer internship

    Williams International

    Pontiac, MI
    1 day ago
  •  ...System development processes and method Testing methods, including unit and integration testing (JUnit, JMock) Utilization of software configuration management tools Code deployment and code versioning tools Experience in the following: iOS, Android,... 
    Local area

    Software Technology Inc

    Farmington Hills, MI
    5 days ago
  •  ...HITACHI ASTEMO AMERICAS, INC. Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: No...  ...root cause analysis and corrective action for hardware and software components and products Attend training to learn new tools... 
    Full time
    Work at office
    Remote work

    Hitachi

    Farmington Hills, MI
    3 days ago
  •  ...Mobile Engineer JLL empowers you to shape a brighter way. Our people at JLL are shaping the future of real estate for a better world by combining world class services, advisory and technology for our clients. We are committed to hiring the best, most talented people... 
    Daily paid
    Apprenticeship

    JLL

    Farmington Hills, MI
    1 day ago
  •  ...Senior Systems Engineer Pilot Systems International is an automotive systems engineering company with a core team that consistently...  ...prognostics. 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 Job Duties: Determine system performance standards. Develop or direct software system testing or validation procedures, programming, or documentation. Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and... 
    Temporary work
    Work experience placement
    Local area
    Remote work
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    5 days ago
  •  ...Company Name: ASTEMO AMERICAS, INC. Job Family: Engineering Job Description: Position Overview and Objectives: Seeking...  ...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
    5 days 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
    1 day ago
  • $134.55k - $205.56k

     ...Transmission Design Engineer Responsibilities may include the following: Design transmission lines in the 69kV to 765kV range....  ...transmission design experience. ~ Proficiency with PLS-CADD software. ~ Experience must include preparation of scopes of work, development... 
    Hourly pay
    Work at office
    Local area
    Flexible hours
    3 days per week

    Grid Group

    Farmington Hills, MI
    1 day ago
  •  ...Economic Bright Spots Crain’s Detroit Business Top Staffing Service Companies in DetroitTechServe Alliance Excellence Award- IT and Engineering Staffing & SolutionsBest of MichBusiness winner in HR Wizards & PartnershipsMetro Detroit Elite Category: Recruitment, Selection... 
    Remote work
    Visa sponsorship
    Work visa

    Kyyba

    Farmington Hills, MI
    4 days ago
  •  ...tomorrow: At Bosch, you change lives.Job DescriptionThe Systems Engineer will actively shape the future of the electric drive for...  ...experience in developing requirements with DOORS and broad component, software and system understanding. In Problem Solving you have... 
    Self employment
    Local area
    Flexible hours

    Robert Bosch

    Farmington Hills, MI
    20 hours ago
  • ResponsibilitiesH.W. Kaufman Group is building an AI Value Engineering capability inside Information Technology to engineer measurable business...  ...teams. We are looking for developers for whom building software is more than a job. Strong candidates are resourceful, curious... 

    H.W. Kaufman Group

    Farmington Hills, MI
    2 days ago
  •  ...looking for a passionate and dedicated Process Mechanical Lead Engineer in one of our Ohio offices or Bingham Farms, MI office. As part...  ...mechanical engineering. ~ Proficiency in hydraulic modeling software such as AFT Fathom, Pipe-Flo ~ Developing process flow diagrams... 
    Work at office
    Remote work
    Worldwide

    Jacobs

    Franklin, MI
    2 days ago
  • Job DescriptionJob Title: Systems Engineer/Full Stack Web DeveloperCompany: AISIN World Corp. of America Department: Operations, Systems...  ...SummaryThe Systems Engineer position will work within a software engineering team to develop and maintain new software applications... 
    Work at office
    Weekend work

    Aisin World Corp of America

    Northville, MI
    4 days ago
  •  ...inspire each other. Work #LikeABosch.Job DescriptionThe Calibration Engineer will be part of the North American team responsible for Engine...  ...criteria. With defined requirements the calibrator will modify software labels allowing the engine to achieve the customer defined... 
    Temporary work
    Local area
    Worldwide
    Flexible hours

    Robert Bosch

    Farmington Hills, MI
    3 days ago
  •  ...• System development processes and method• Testing methods, including unit and integration testing (JUnit, JMock)• Utilization of software configuration management tools• Code deployment and code versioning toolsExperience in the following:• UNIX (AIX)• UNIX Scripting•... 

    My3Tech Inc

    Farmington Hills, MI
    1 day ago
  •  ...Job Title : Java UI Developer Job Description: Design and develop computer software or specialized utility programs. Analyze user needs and develop software solutions. Work closely with the stakeholders as part of requirement gathering & evaluate problem statements... 
    Relocation

    PROLIM Corporation

    Farmington Hills, MI
    5 days ago
  • $134k

     ...maintenance of computer networks, including hardware, systems software, applications software and all configurations. Diagnose and resolve...  ...Bachelor's degree or foreign equivalent in Computer Science, Engineering (any), or related and 5 years of experience in the job offered... 
    Temporary work
    Relocation

    HCL Global Systems

    Farmington, MI
    1 day ago
  •  ...gasoline and diesel injection systems, electronics control units and software, to electrified powertrains with battery and fuel cell...  ...series production.Responsibilities:Take the lead: You are the engineering interface to our North American customers for internal combustion... 
    Temporary work
    Flexible hours

    Robert Bosch

    Farmington Hills, MI
    4 days ago
  •  ...Job Description: - Job Title: (IoT) Resident Application Engineer What you'll be doing: • Calibrating modules from specific vehicles platforms and configurations • Creating and tracking engineering work orders • Trouble shooting and solving module and vehicle... 
    For contractors
    Local area

    3B Staffing LLC

    Southfield, MI
    4 days ago
  •  ...Economic Bright Spots Crain's Detroit Business Top Staffing Service Companies in DetroitTechServe Alliance Excellence Award- IT and Engineering Staffing & SolutionsBest of MichBusiness winner in HR Wizards & PartnershipsMetro Detroit Elite Category: Recruitment, Selection... 

    Kyyba

    Farmington Hills, MI
    3 days ago
  • $65 per hour

     ...functionality using Matlab, Simulink, Stateflow. Develop test cases for software unit and integration tests. Support HIL and bench validation...  ...6262. 3. Basic Qualifications: Bachelors degree in electrical engineering, computer science or a related field. 2+ years in developing... 
    For contractors
    Local area
    Remote work

    3B Staffing LLC

    Novi, MI
    4 days ago
  •  ...Description: We are seeking a highly skilled Test Systems Engineer who is proficient in developing and implementing test systems using...  ...using LabVIEW and TestStand, including both hardware and software components. Developing and implementing test plans for reliability... 

    Spherea

    Farmington, MI
    14 days ago

Do you want to receive more vacancies?

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