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
- ...technology firm in the United States is seeking an OTA and Diagnostics Software Development Engineer. The role involves designing and developing safety-critical embedded software applications using modern C++. Applicants should have a Bachelor's degree in a relevant field...Suggested
- ...Dearborn, Michigan, seeks an experienced Embedded Linux Integration Engineer to work on lower-level platform... ...strong programming skills in C and C++, as well as experience with debugging... ...interactions. A background in automotive diagnostics is preferred. #J-18808-Ljbffr...Suggested
- ...Embedded Software Engineer II - (C++) Realtime Platform Pittsburgh, PA, Palo Alto, CA, Detroit... ...embedded targets including ARM. Projects often impact all levels... ...maintenance of an on-vehicle UDS (ISO 14229) diagnostic stack running as a Linux userspace application on an...SuggestedWork at officeImmediate start
- 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
- ...OTA and Diagnostics Software Development Engineer Key Responsibilities Design and develop safety-critical embedded software applications using modern C++ (C++14 and above) Lead resolution of complex design challenges, driving technical decisions and ensuring...Suggested
- ...control, and others. In this role Engineers will focus on software... ...Adaptive AUTOSAR and implement in C++ for a QNX RTOS. What you... ...be able to do: • Design an embedded software solution that will... ...vehicle system functional and diagnostic issues; determine and validate...
- ...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...
- ...features of tomorrow. As an Embedded Software Engineer on the Universal Flash... ...Develop embedded (C/C++/Rust) software for vehicle... ...frameworks in Android, QNX and Linux environments.... ...TCP/IP, UDP, SomeIP) and Diagnostic protocols like UDS over Ethernet (DoIP and Socket...Local areaWork from homeRelocation package
- ...Title: Embedded Software Engineer Location: Allen Park, MI (Onsite) Duration: 6+ months Implementation... ...Develop embedded firmware in C/C++ for microcontroller-based lighting or... ...Support CAN communication and basic diagnostics (UDS knowledge is a plus). Perform...
- ...Senior Embedded Software Engineer - RTOS Latitude AI develops automated... ...embedded targets including ARM. Projects often impact... ...Experience in embedded C/C++ with a deep... ...with Automotive Ethernet, UDS, or SOME/IP Expertise in Linux-based software development...Work at officeImmediate start
- ...Job Title: AUTOSAR Embedded Software Developer Location: Dearborn... ...embedded software using C/C++ for automotive ECUs and microcontrollers... ...Master’s degree in Computer Engineering, Electrical Engineering, or... ...with bootloaders, diagnostics (UDS), and over-the-air (OTA) updates...Full time
- ...Software Engineer You will be involved in the design, implementation... ...AUTOSAR and implement in C++ for a QNX RTOS. What you will... ...able to do: Design an embedded software solution that will... ...vehicle system functional and diagnostic issues; determine and...
- Global Connect Technologies is looking for an Embedded C++ Engineer to join their automotive engineering team in Warren, Michigan. The ideal candidate should have a Bachelor's degree in a related field and at least 3 years of experience in embedded software development....
- Job Title: Senior Software Engineer - AUTOSAR & Embedded Systems (Ethernet Focus) Location: Dearborn... ...SOME/IP, DoIP. Proficiency in C/C++ programming and low-level... ...processes. Working knowledge of diagnostics protocols (UDS). Familiarity with agile development...Full time
- ...Strong programming in C++ & Python Deep knowledge of: 5G cellular architecture TCP/IP networking Cross-layer diagnostics Experience with: Cellular modules (e.g., Qualcomm platforms) Linux-based embedded systems (Yocto) Ability to debug and modify low...
$84.48k
...Embedded Security Engineer As a key member of our Office of Cybersecurity, reporting to... ...adoption. Implement primarily in C/C++, with supporting development in... ...patterns. Contribute to diagnostic/security behavior aligned to UDS (ISO 14229-1) where applicable to...Full timeWork at officeLocal areaImmediate startRemote workFlexible hours- ...Senior Embedded Linux Engineer Location: Detroit, MI Responsibilities: Requirements: Experience in Embedded Linux development Experience in Kernel, drivers, system services, and user-space frameworks Experience with NVIDIA automotive platforms, preferably...
- ...The role involves developing and testing software for vehicle interfaces and electric control units, requiring strong C++ skills and experience with Linux operating systems. The ideal candidate should be ready to embrace challenges, collaborate across functions, and...Full time
- Pentangle Tech Services | P5 Group seeks an Embedded Linux Software Engineer in Warren, Michigan to develop software for embedded systems. The ideal... ...have proven experience in embedded Linux, proficiency in C/C++, and strong debugging skills. Responsibilities include developing...
- ...Embedded Software Engineer CDI Corporation is a multinational company providing engineering... ...in class embedded software using C/C++, Java and QNX/Linux Deploy and maintain the software... ...deliveries using embedded diagnostic and development tools. Coordinate...
- ...Responsibilities: The Principal Software Engineer is responsible for developing embedded software including design and... ...have programming experience with Linux Device drivers, Linux OS bring up, Board Support Package, ARM architecture, C/C++ on QNX or Linux operating systems...Permanent employmentLocal area
- ...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...
- We are seeking a skilled Embedded C++ Engineer to join our automotive engineering team in Warren, Michigan. The ideal candidate will have strong... ...in Embedded C and Modern C++ Experience with embedded Linux or RTOS environments Knowledge of microcontrollers and embedded...
- Embedded Linux Software Engineer Long term Job Description Develop embedded software in Linux and U‑Boot for... ...applications and scripts using C, C++, Go, Python, and Bash scripting. Apply... ...writing Preferred Skills Experience with ARM‑based SoCs Knowledge of TCP/IP...
- ...Job Title Job Description: Qualification B.E / B-Tech / M.E / M-Tech Experience 2-4 model-based system engineering Skill Set C/C++/Python Domain Knowledge Automotive domain knowledge is a plus. MATLAB model development can be added advantage. Should...
- ...Job Title: Software Triage Engineer Location: Southfield, Michigan Client: Marelli... ...: Mid-Level Industry: Automotive Embedded Systems Job Summary :We are... ...familiarity and common ECU building blocks (Diagnostics/UDS, DTCs, NVM concepts, startup/watchdog)...
- The Role The Infrastructure Engineering organization at General... ...cloud computing. As a Senior Embedded Software Engineer, you will... ...health reporting. Work with Linux system interfaces, device... ...such as CAN, LIN, DoIP, and UDS to support diagnostics and ECU interactions. Debug...Local areaRemote work
- ...design, implement, and validate embedded software for rugged,... ...Develop firmware (C/C++, RTOS/Linux) including bootloader, BSP,... ...Computer, Electrical, or Software Engineering (or equivalent practical experience... ...(CAN/J1939, PROFINET), diagnostics, and robust fault handling....Hourly pay
- ...Optimal is seeking a highly skilled Robotics Software Engineer in Warren, Michigan, to lead the development of a dual-arm, ROS 2-based manipulation system. The ideal... ...a relevant field and proven expertise in ROS 2, C++, and Python. Key responsibilities include designing...
- ...EPITEC is seeking a skilled Product Engineer-Powertrain located in Dearborn, MI for a hybrid... ...work on the development of innovative diagnostic software for hybrid propulsion technologies... ...product development, and be proficient in C/C++, MATLAB, and Simulink. Strong analytical...
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!


