Sr. Embedded Software Engineer
Astemo Ltd
Senior EngineerAstemo'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 ResponsibilitiesLead 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.QualificationsStrong 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.
- ...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...SeniorFull timeWork at officeLocal areaRemote workWork from home
- ...web applications. In this role, you will work across the entire software development lifecycle, contributing to both front-end and back... ...stack.QualificationsBachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).5+ years...Senior
- The Sr. Staff Accountant 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 to accounts, such...SeniorWork at office
- Job TitleJob Responsibilities:Modify existing application code or interfaces or build new application components from detailed requirements.Analysis of requirements, support of the design, development of the code, testing, debugging, deployment, and maintenance of those...Senior
$99k - $134.3k
...manufacturer in North America. As the market share leader in exterior automotive lighting, NAL provides advanced lighting technology, engineering design expertise, and state-of-the-art production capabilities to auto makers based in North America and around the world. Our...SeniorLocal areaRelocation package- ...Sr. Software EngineerOnsite hiring for U3 band, PID: Y.IN2300809, NNA PWO FY23 Customer Experi, Requested by: Velavan Sathyamurthy(204566)Duties and Responsibilities:Lead UI (Angular)/UX redesign of the UXQA applicationTroubleshoot application issuesSupport and lead quality...Senior
- ...siliconQualificationsBachelors or master's in Electrical Engineer Additional InformationRenesas 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...SeniorLocal areaRemote workFlexible hours
- Job-ID32311009Reference26-01614Job Title: (Sr. Testing Lead)About Kyyba:Founded in 1998... ...:Senior Testing Lead / Engineer - Mobile ApplicationsPlatforms: iOS & AndroidRole... ...managementRequired Skills & Experience7+ years of software testing experience with strong handson...Senior
$103.7k - $141.9k
...manufacturer in North America. As the market share leader in exterior automotive lighting, NAL provides advanced lighting technology, engineering design expertise, and state-of-the-art production capabilities to auto makers based in North America and around the world. Our...SeniorWork experience placementLocal areaRelocation package- ...Embedded Software Engineer (Long-Term Contract – Dallas-Fort Worth, TX)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 and hardware configuration...Long term contract
- About Exponent Exponent is the only premium engineering and scientific consulting firm with the depth and breadth of expertise to solve our clients’ most profoundly unique, unprecedented, and urgent challenges. We are committed to engaging multidisciplinary teams of...SeniorWork at officeFlexible hours
- ...Sr. .Net DeveloperJob Duties:Under limited supervision, develop, create, and modify... ...specifications; coordinate the design of software, and design and develop user interfaces,... ...Master degree in Computer Science, Computer Engineering, Information Technology, or in a related...SeniorRelocation
- ...Sr. Oracle DeveloperUnder limited supervision, design, develop, test, and implement complex client-server and web-based software application systems; gather and analyze end-user requirements for... ...Science/Applications, Computer Engineering, Applied Computer Science or in...SeniorRelocation
- ...Sr. Mainframe DeveloperUnder limited supervision, perform complex design, development... ...management; execute performance tuning; evaluate software installation errors and coordinate fixes;... ...Computer Science, Computer or Electronic Engineering, Information Systems or in a related...SeniorRelocation
- About Exponent Exponent is the only premium engineering and scientific consulting firm with the depth and breadth of expertise to solve our clients’ most profoundly unique, unprecedented, and urgent challenges. We are committed to engaging multidisciplinary teams of...SeniorWork at officeFlexible hours
- Company DescriptionRobert Bosch LLC seeks Sr. Technical Project Manager (Multiple... ...the technical contact person for test engineers worldwide. Coordination of release and... ...Engineer or in an occupation involving embedded software development and system testing. Additionally...SeniorLocal areaRemote workWork from homeWorldwide3 days per week
- ...DescriptionThe Advanced Robotics and Innovation Engineer plays a pivotal role in shaping ZF’s next... ...teams.Your Profile as the Senior Software Engineer- Robotics & Innovation:Bachelors... ...outreach activitiesBe part of our ZF team as Sr Software Engineer - Robotics & Innovation...Senior
- ...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. QA Engineer Under limited supervision, develop and execute complex mainframe and distributed platform testing plans in various domains... ...Experience : Five (5) years of progressive experience as a Software Developer, Software Quality Assurance Engineer, Programmer or...SeniorRelocation
- ...level of thinking and execution.Five plus years of experience in software engineeringExperience with UI development.Experience with SQL... ...system performance.Capable producing innovative solutions to engineering problems and customer operational issues.Ability to work with...Senior
- ...Sr. Application Developer Job Duties: Design, develop and implement ODI (Oracle... ...environment. Coordinate with Oracle to get software upgrades, patches and resolve Oracle... ...Computer Science, Electrical/Electronics Engineering, or a related field. Experience: None...SeniorRelocation
- ...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...SeniorContract work
- ...Sr. Software DeveloperUnder 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
$84k
...Computer Science, Information Technology or closely related field. Must have at least Five (5) Years of experience as system or software Engineer or equivalent on front-end and back-end Technologies as Java, J2EE, Oracle Note: This notice is provided as a result of the...SeniorPermanent employmentFull time- ...Sr. Salesforce AdministratorUnder limited supervision, administer, test and implement... ...Developers and other staff throughout full software development life cycle; engage in... ...Computer Science, Information Systems, Computer Engineering or in a related field of study (will...SeniorRelocation
$110k
A leading staffing and consulting firm is seeking a Payroll Specialist for a hybrid position in Farmington Hills, Michigan. The successful candidate will have strong multi-state payroll knowledge and compliance expertise. Responsibilities include administering 401(k) plans...Senior- ...improve quality of life all across the globe. Welcome to Bosch.The Sr. Account Executive for Commercial Vehicle Maintenance SaaS is a... ...trends, and competitor activities within the commercial vehicle software space to identify areas for improvement and competitive...SeniorSeasonal workWork at officeLocal area
- 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...Work experience placement
- 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...
- ...a privately‑owned company that develops and manufactures jet engines for both military and commercial aircraft applications. We are... ...International has an exciting opportunity for an Engineer - Embedded Software Test to join our team. This position is 100% on‑site. Responsibilities...For contractorsSummer internship
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 network engineer remote Farmington Hills, MI
- senior manager accenture Farmington Hills, MI
- remote senior project manager Farmington Hills, MI
- srs Farmington Hills, MI
- senior manager pmo Farmington Hills, MI
- remote senior salesforce administrator Farmington Hills, MI
- international tax senior Farmington Hills, MI
- senior financial analyst remote Farmington Hills, MI
- senior manager automotive Farmington Hills, MI


