Embedded C++ Engineer — Linux ARM, UDS Diagnostics
Latitude AI
Latitude AI, based in Detroit, is looking for an Embedded Software Engineer to support development of automated driving technologies. You'll work on real-time capable software for ARM-based platforms, collaborating across teams to deliver quality solutions. Successful candidates will have a strong background in embedded software, particularly in C++, and will be engaged in a variety of projects that impact the driving experience for millions. The position offers a comprehensive benefits package including competitive compensation, medical, dental, and vision insurance, and unlimited vacation. #J-18808-Ljbffr Latitude AI
$150.32k - $225.48k
...systems and safety engineering - all dedicated to... ...Meet The Team The Embedded Software team... ...targets including ARM. Projects often impact... ...of an on-vehicle UDS (ISO 14229) diagnostic stack running as a Linux userspace application... ...maintain embedded C++ software running...SuggestedPermanent employmentFull timeWork at officeImmediate startVisa sponsorship- A multinational engineering firm is seeking an embedded software developer to create robust solutions using C/C++, Java, and QNX/Linux. The role includes deploying software, refining requirements, and working closely with engineering teams. Candidates should have a strong...Suggested
- ...located in Southfield, Michigan is seeking an experienced Embedded Software Engineer to develop and validate firmware for rugged control systems... ...years of experience in embedded software development using C/C++. The role emphasizes collaboration across multiple teams...Suggested
- ...control, and others. In this role Engineers will focus on software... ...Adaptive AUTOSAR and implement in C++ for a QNX RTOS. What you will be able to do: Design an embedded software solution that will execute... ...vehicle system functional and diagnostic issues; determine and validate...Suggested
- Embedded Software Engineer - Vehicle Motion Embedded Controls Embedded systems software development and best practices Excellent... ...C programming skills Some exposure to embedded Linux software development UDS based diagnostic implementation fundamentals Good understanding...SuggestedFull time
- ...multinational company providing engineering, information technology and staffing... ...: Develop best in class embedded software using C/C++, Java and QNX/Linux Deploy and maintain the software... ...software deliveries using embedded diagnostic and development tools....
- ...Responsibilities Design and develop embedded software for distributed... ...& Communication Engineering Job Requirement C / C++ Programming Python Scripting... ...(FreeRTOS / SafeRTOS) Linux / QNX Systems UART, SPI,... ...CAN-FD Ethernet Drivers UDS Protocol (ISO 14229) DMA,...
- An established industry player is seeking a talented Software Engineer to design and implement embedded software for vehicle features. In this role, you will leverage your expertise in C++ and Adaptive AUTOSAR to create robust solutions for body control modules. You will...
- ...Embedded Linux Platform Engineer On-site in either Detroit, MI, Maddison WI or Minneapolis MN. Must have extensive experience with Embedded Linux Platform Engineering. Other core skills: ~ Ubuntu Spyglass Partners LLC has over 20 years of experience...Contract workTemporary work
- Blue Chip Talent in Detroit, Michigan, seeks an Embedded Software Engineer with a strong background in C and C++ programming. The ideal candidate will be responsible for developing and maintaining embedded software applications while possessing solid debugging skills and...
- ...Role We are looking for an ECU Security Validation Engineer to own the validation of vehicle ECUs. You will drive... ...cases . Strong knowledge of automotive protocols (DoIP, UDS, LIN, CAN). 4+ years testing in embedded Linux platforms . Hands-on with automation test tools &...Contract work
- ...design, implement, and validate embedded software for rugged,... ...’ll Do Develop firmware (C/C++, RTOS/Linux) including bootloader, BSP,... ...Computer, Electrical, or Software Engineering (or equivalent practical... ...(CAN/J1939, PROFINET), diagnostics, and robust fault handling....Hourly pay
- We are looking for a Software Triage Engineer to support an Automotive Instrument Panel... ...tracking, and rollback when needed Debug embedded issues using IDE/debugger tools (... ...familiarity and common ECU building blocks (Diagnostics/UDS, DTCs, NVM concepts, startup/watchdog)...
$72.48k - $162.12k
The Diagnostic & Data Systems Engineer leads the development and implementation of vehicle diagnostic strategies... ...communication protocols (e.g., UDS, OBD‑II, CAN, LIN, Ethernet). Communicate... ...languages (e.g., Python, MATLAB, C++) for data processing and diagnostic tool...Full timeImmediate startFlexible hours- Global Connect Technologies is seeking an Embedded Software Engineer specializing in Vehicle Motion... ...programming, with some exposure to embedded Linux. The candidate will be responsible... ...embedded software and implementing diagnostics. This full-time position is suitable...Full time
- ...Automotive Safety! Join our elite team as an Embedded Software Engineer to build the software that powers our... ...’s PathWave. Skills 1. Expertise in C/C++ for embedded systems (5+ years) to... ...Knowledge of SoC architectures (e.g., ARM Cortex) and hardware interfacing (SPI,...Immediate startRemote work
- ...are looking for a motivated Embedded Software Developer (Intern or New Graduate) to join our engineering team and contribute to the development... ...real‑time communication, diagnostics, and control in safety‑... ...scenarios. Skills Proficiency in C/C++ for embedded system...Part timeSummer workInternshipLocal areaImmediate startRelocationFlexible hours
- ...control, and others. In this role Engineers will focus on software... ...Adaptive AUTOSAR and implement in C++ for a QNX RTOS. What you will be able to do: Design an embedded software solution that will execute... ...vehicle system functional and diagnostic issues; determine and validate...
- ...Linux L2 Operations Admin Responsible for the end-to-end lifecycle management of Linux server infrastructure. This role focuses... ...(LPIC-1 or LPIC-2). Soft Skills Strong diagnostic skills for resolving complex boot and connectivity issues....Work experience placementLocal areaRemote work
$48 - $53.33 per hour
Embedded Controls Software Engineer (MATLAB, Simulink) - 3617553 HRU Tech - Madison Heights, MI Job Title... ...with the following: Embedded C / C++, Real‑time ECU development, CAN / LIN... .... Familiarity with calibration and diagnostics tools (INCA, CANape). Exposure to functional...Long term contractPermanent employmentFull timeContract workTemporary workH1bWork at officeDay shift$102.19k - $190.5k
Embedded Software Engineer (AUTOSAR BSW) Dearborn, MI, United States (Hybrid) Job Description At Ford Motor Company, we believe freedom of movement... ...objectives. Troubleshoot vehicle system functional and diagnostic issues and determine and validate corrective actions and...Full timeImmediate startWork from homeFlexible hours- Responsibilities The ideal candidate will have a solid understanding of embedded software engineering principles and practical experience in development and... ...developing code in C and other selected languages (C++) for embedded systems. Experience debugging software and...Visa sponsorship
- TechDigital Group is seeking a skilled developer to work on C++-based Open Radio Access Network (O-RAN) networking infrastructure within a private 5G network deployment. This role will involve collaborating on UE-side applications and implementing radio resource control...
- ...work independently and to resolve complex Oracle issues Run diagnostic tools to identify database performance bottlenecks, and take appropriate... ...12c Database Administration and Management on HP/Solaris and Linux environments Oracle internals Proven track record in...
- Alten Calsoft Labs is looking for a skilled programmer with expertise in C++ to work on automotive projects in Detroit, Michigan. The ideal candidate will have a solid background in automotive development along with knowledge of CAN and LIN protocols. This full-time position...Full time
- Icehouseventures is seeking a Principal Application SW Engineer to join our innovative team in Detroit. This full-time role... ...driving technology. The ideal candidate has 8+ years in embedded systems, strong C/C++ skills, and experience with automotive grade SoCs. The position...Full timeRelocation package
- A global software company is seeking a Software Engineer to work on cloud infrastructure and Linux enhancements. You will collaborate with Amazon, Microsoft, and Google to automate Ubuntu features and continuous delivery. Candidates should possess a degree in Computer...
- Luxoft is looking for two Senior Embedded Software Engineers to support automotive software development in Detroit. Candidates must have robust experience... .... Ideal candidates will have a strong background in C/C++ and troubleshooting within complex systems. #J-18808-...
- ...Webster Associates is seeking a Field Application Engineer based in Detroit, Michigan. This role involves... ...integrations and providing technical assistance for embedded systems. Candidates should possess strong skills in C/C++ and Java, along with a relevant Computer Science...
- We are seeking two Senior Embedded Software Engineers to support an automotive software engagement in the Detroit area. This role is focused on embedded... ...of system-level automotive embedded software Strong C/C++ development and debugging skills Proven ability to...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded C++ Engineer — Linux ARM, UDS Diagnostics. Be the first to apply!

