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.
- 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.
- 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.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Farmington Hills, MI vacancy
- ...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...SuggestedPermanent employmentWork experience placement
- ...Embedded Software Engineer You will design, implement, and validate embedded software for rugged, industrial wireless control systems used in heavy equipment and safety-critical environments. The work spans platform bring-up through application features, with close...SuggestedHourly pay
- ...JD: 6+ years of expierence 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 Bootloader development,...SuggestedWork experience placement
- ...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...SuggestedContract workLocal areaOverseas
- ...The Hardware Design Engineer that will be responsible for the design and development of various embedded systems , including both hardware and some firmware design. The... ...an understanding of embedded hardware and software design. Responsibilities include, but are...SuggestedContract workWork experience placementH1bWork at officeRelocationFlexible hours
- ...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
- ...Job Description Description: Embedded Software engineer to develop leading edge technology for network switch platforms and embedded devices. Responsibilities/skills: • Design, develop, and maintain embedded Linux software for network switch platforms and embedded...
- ...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...
- ...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
- ...Company Name ASTEMO AMERICAS, INC. Job Family Engineering Job Summary Seeking a talented, self-motivated automotive electrical hardware... ...process are satisfactorily resolved. Qualifications / Skills Have embedded H/W design experience for automotive applications Understand...Work at officeRemote work3 days per week
- Huntington Technology is looking for a motivated Systems Engineer to identify, analyze, and implement technology solutions. You will work closely with the Project Delivery Manager and be the face of the company, providing technical support to clients in various businesses...Remote job
$110k - $175k
...Process Mechanical Lead Engineer At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems... ...mechanical engineering. ~ Proficiency in hydraulic modeling software such as AFT Fathom, Pipe-Flo ~ Developing process flow...Full timeWork at officeRemote workWorldwide- ...performance profiling**Nice to Have Technical Skills:**· Advanced usage of GitHub Copilot or other AI-based development tools and prompt engineering expertise· CI/CD processes· DevOps methodologies· Unix / Shell scripting· Docker· Memcache / Redis· SAML *Everforth Apex is a...Hourly payContract work
- Farmington, Michigan – Sr Full Stack Java Developer (#1053034) We are looking for a Senior Full Stack Developer. The ideal candidate should have at least 8 years of experience, be a problem solver with excellent analytical reasoning and critical thinking skills. The candidate...Immediate start
$134k
...Lead Network Engineer Manage and oversee the administration and maintenance of computer networks, including hardware, systems software, applications software and all configurations. Diagnose and resolve systems problems. Weekly firewall implementation, performing upgrades...Temporary workRelocation- I have with my client of MI in Farmington Hills. This is hybrid, 3 days a week onsite and 2 remote. We are looking for a Senior Full stack Developer. The ideal candidate should have at least 8 years of experience, as a problem solver with excellent analytical ...Remote work3 days per week
- ...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: • UNIX (AIX) •...Contract workLocal area
- ...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...
- ...Job Title: Embedded Test Engineer Location: Michigan, USA Job Type: On-Site About Us: We are a leading innovator... .... Maintain test environments, including hardware, software, and simulation tools. Document test results and provide...Relocation package
- ...support for RTE and SWC configuration Responsible for RTE layer software testing and verification Knowledge of Integration of ASW with BSW Hands on experience in Embedded C Plan and track the software development activities according...
- 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 ...
$45 - $60 per hour
...daisy-chaining for networked devices. Conduct pneumatic calculations for system integration. Collaborate with cross-functional engineering teams to support project delivery. Ensure compliance with applicable industry and client standards (GM, Ford, etc.). Help...Long term contract- Location: onsite in Pontiac, MI Virtual Interview The Mobile Application Developer develops and maintains mobile applications to ensure that users have access to the County's services on various mobile platforms. This includes designing, coding...
- ...Role: Computer Vision Perception Engineer (Autonomous Driving) Position Type: Contract Location: Detroit, MI (Fully onsite) Job Description: What You Will Do: Design and implement computer vision algorithms for object detection and segmentation using...Contract work
$48 - $50 per hour
...Systems Engineer This Systems Engineer role focuses on understanding customer needs and transforming them into robust system architectures and clear requirements. You will collaborate closely with cross-functional development teams, guide technical direction for products...Contract workTemporary workWork at office- ...General Responsibilities Under general direction of a higher level engineer or manager, the primary responsibility of this position is to... .... Experience with the following is desired, (not required) CAD software (i.e. CATIA V4, V5, UG, Solidworks preferred) CAE/FEA software...Work at officeRemote workWork from home
- ...Sr. Systems Engineer Our client, a globally recognized brand in automotive embedded technologies, is looking for a Sr. Systems Engineer to work directly with customers... .... Help customers model and evaluate their software system architectures using our model-based...
- ...Software Engineer Employer: HCL Global Systems Inc. Job Duties: Attending meetings with stakeholders to understand projects requirements and the need for development of applications or enhancements to existing applications. Develop custom software to support NextGear...Relocation
- ...Software Developer Develop and build user interface for websites, products, and mobile applications. Review and analyze functional... ...Bachelor's degree or foreign equivalent in Computer Science, Engineering (any), or related and 2 years of experience in the job offered...Temporary workRelocation
- L&T Technology Services Limited. in Novi, Michigan is seeking a Vision Systems Engineer to design and develop automotive vision systems including cameras, mirrors, and wipers. This role involves defining system requirements, coordinating CAD, and ensuring compliance with...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
Related searches
- software technical support Farmington Hills, MI
- healthcare software sales Farmington Hills, MI
- id software Farmington Hills, MI
- senior c# .net software developer Farmington Hills, MI
- embedded software Farmington Hills, MI
- software implementation project manager Farmington Hills, MI
- software sales Farmington Hills, MI
- entry level software sales Farmington Hills, MI
- remote software sales Farmington Hills, MI
- software Farmington Hills, MI

