Sr. Embedded Software Engineer
Astemo Ltd
Senior EngineerAstemo's Advanced Development Division is hiring a 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 EngineeringExperience: 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/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.
- ...Senior Embedded SW EngineerLooking for a Senior Embedded SW Engineer who has hands on embedded SW development experience in either C++ or Java. In this role you... ...term contract Working on state of the art embedded software development Brand new position because of growth...SeniorLong term contract
- ...Senior Embedded Software Engineer Job Description We are seeking a highly experienced Senior Embedded Software Engineer with strong expertise in Complex Device Driver (CDD) development, Infineon AURIX microcontrollers, and Powertrain systems . The...Senior
- ...request the appropriate accommodation by visiting the following our Accessibility Accomodation for Applicants page. Senior Embedded Software Engineer Locations Showing 1 location Novi, MI 48377, USA On-site Travel Required : No Full-Time...SeniorFull time
- ...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
- Job Summary Name of the role: Customer Onboarding and Platform Support Senior Analyst Purpose of the role: The role serves as the bridge between Cisco and the customer during the early stages of the customer lifecycle, ensuring customers achieve value...SeniorWork experience placementWork at office
- ...Automotive Embedded Software Developer6+ years of experience 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...Work experience placement
- Join TrustMotion part of NXPTrustMotion part of NXP is looking for a Embedded Software Engineer to join our team developing advanced embedded and automotive solutions.You will work at the intersection of embedded software and AI, developing software for embedded platforms...Full timeContract work
- ...Sr. Data Architect Under limited supervision, analyze complex data processing problems... ...and profiling; implement forward/reverse engineering techniques, and use database... ...(5) years of progressive experience as a Software Developer, Systems Analyst, Computer Programmer...SeniorRelocation
- Friedman Real Estate is looking for an IT Systems Engineer to join their team in Farmington Hills, MI. This is a senior, hands-on role on our infrastructure team. You will be the Tier 2-3 escalation point for the IT department and the primary administrator for our Microsoft...Work at office
- ...Sr. Android DeveloperUnder limited supervision, design, develop, test and implement software applications using Waterfall and Agile; participate in full SDLC; analyze business... ...integrate components; modify application engine programs and component interfaces; design...SeniorRelocation
- ...Sr. Software Developer Under limited supervision, design, develop, test and implement complex web and enterprise applications; responsible... ...Education : Bachelor's degree in Computer Science, Computer Engineering, Information Technology or in a related field of study (will...SeniorRelocationFlexible hours
- Company Name: ASTEMO AMERICAS INC. Job Family: Supply Chain Job Description: Job Summary : Responsible for providing input to the regional and global strategy and leading a sourcing negotiations and supplier relationship management. Job Responsibilities...SeniorFull timeLocal area
$252k - $294k
...Job Details ID: 2026-2359 Location: US-AZ-Phoenix Practice: Vehicle Engineering Position Type: Full-time Posted Salary Range: USD $252,000.00 - USD $294,000.00 /Yr. About Exponent Exponent is the only premium engineering and scientific consulting firm...SeniorFull timeWork experience placementWork at officeFlexible hours- ...Built on Lucids proprietary technology and software-defined vehicle architecture our award-... ...and sustainability design and engineering ambition and Lucid Air and Lucid Gravity... ...Implement efficient and robust software for our embedded autonomous driving compute platform such...SeniorFull timeWork experience placement
- ...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
$100.5k - $165k
...market Network within the industry and grow customer relationships Qualifications Bachelor’s degree or equivalent in Electrical Engineering, Computer Engineering, Optics, or Mechanical Engineering 2 to 5 years’ experience in image sensors, camera technology, automotive...SeniorTemporary work- ...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
- Fifth Third Bank in Farmington Hills seeks a seasoned Commercial Relationship Manager to drive profitable new client relationships and manage a high-revenue portfolio. You will coordinate with internal partners to tailor banking solutions, including loans, treasury management...Senior
- ...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...SeniorWork at officeRemote work
- ...P osition : Embedded Hardware Engineer Location : Cedar rapids , Iowa Job Description : Bs degree with 7 years experience hardware design and development and communicate with teams and implement design assist test experience in microcontroller, design...
- Tax Senior Location: Farmington Hills, MI A national professional services firm serving the middle market is seeking a Tax Senior in Farmington Hills, Michigan. You will take on more complex assignments, learn to manage all aspects of client work and take a lead ...Senior
$150k - $400k
...Senior Project Engineer Farmington Hills, Michigan, United States About the Job Position Overview: We are seeking an experienced Senior Project Engineer to support our Project Managers in overseeing multiple industrial projects. The ideal candidate is hyper...SeniorFor contractors- ...Job title: Sr. Product Design Engineer Job duties: Prepare conceptual sketches of mechanical system considering the relations between components, functional requirements, allocation of space and component geometry; test preliminary and conceptual designs, and...Senior
- ...and modules. Interface between Design Team Leader and Product Engineers, assembling information from various sources into final work products... ...sub-assemblies and modules, using Computer Aided Design (CAD) software.Support in the design of testing and prototype fixtures, if...SeniorLocal area
$43 - $50 per hour
...Sr. Indirect Tax AnalystNorthville, MI, US On-site Vaco $USD 43 - 50 Contractor The Indirect Tax Analyst is responsible for supporting all aspects of indirect tax compliance, including sales and use tax, property tax, and other state and local tax filings. Prepare and...SeniorContract workFor contractorsLocal area- ...or 3rd Party Submissions. Summary We are looking for a Sr. Full Stack Developer - AI Assisted Development. The ideal candidate... ...GitHub Copilot or other AI-based development tools and prompt engineering expertise CI/CD processes DevOps methodologies Unix /...SeniorFull timeLocal area
- ...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 paidApprenticeship
- ...Role Overview: The company is hiring a Test Technician to support product evaluation and prototype testing within an engineering/laboratory environment. The role is primarily a hands-on technician position , not a traditional Test Engineer opening. The technician...Senior
- ...re looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. Mobile Engineer: What this job involves - Operates, inspects, andmaintainsall HVAC, refrigeration, mechanical, electrical, plumbing, and...Daily paidApprenticeshipLocal area
$101.38k - $145k
...Senior Civil Engineer Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions... ...design information Use computer-assisted engineering and design software, including computer simulation models, and equipment to prepare...SeniorFull timePart timeFor contractorsWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Embedded Software Engineer. Be the first to apply!
- senior devops engineer remote Farmington Hills, MI
- senior implementation engineer Farmington Hills, MI
- remote senior project manager Farmington Hills, MI
- senior human factors engineer Farmington Hills, MI
- senior software engineer Farmington Hills, MI
- senior mainframe developer Farmington Hills, MI
- senior collaboration engineer Farmington Hills, MI
- senior financial analyst fp&a Farmington Hills, MI
- senior database analyst Farmington Hills, MI
- international tax senior Farmington Hills, MI



