Embedded Software Engineer (C++)
TechDigital Group
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 robust solutions. Act as a key contributor within the team, facilitating the resolution of technical issues across global, cross-disciplinary groups Evaluate and integrate new open-source technologies, considering performance, security, and compatibility factors Basic Qualifications Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science or related Engineering field from an ABET accredited university Minimum of 7 years of embedded software development experience using C++ or Java/Kotlin Proven experience in developing vehicle features within at least two or more domains Skilled in developing platform diagnostics for ECU's including OBD, Service Tools or OTA solutions Strong understanding of functional chains at the vehicle level, ensuring seamless integration across subsystems. Familiarity with industry-standard automotive product development processes, including ASPICE and ISO 26262 for functional safety compliance. Strong analytical and interdisciplinary thinking, with excellent troubleshooting abilities Self-motivated, results-driven, and capable of working independently with a structured and organized approach Excellent verbal and written communication skills with the ability to interface effectively with stakeholders Strong team player with experience working in global, cross-functional environments #J-18808-Ljbffr TechDigital Group
- 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...Suggested
- ...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
- ...implementation, and validation of software for a variety of vehicle... ...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...Suggested
- Latitude AI is building an embedded software platform for automotive ADAS, delivering real-time Linux... ...across ML, robotics, cloud, and safety engineering to advance the future of vehicle autonomy. You’ll contribute to embedded C++, MISRA-C++, Linux userspace development,...Suggested
- 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
$150.32k - $225.48k
...systems, test operations, systems and safety engineering - all dedicated to redefining the... ...and Palo Alto, Calif. Meet The Team The Embedded Software team develops foundational platform... ...subsystem owner Develop and maintain embedded C++ software running in Linux userspace on...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...Job Description Job Description Embedded Engineer with Matlab and C++ Work location Allen Park, MI LOCAL PREFERRED Resources will be in... ...Skills Required: Matlab, Coding, C++, Embedded Software, Embedded Systems · MATLAB – Candidate should demonstrate...Work at officeLocal area
- ...three times per week, at minimum.We are looking for a strong C++ Software Engineer to support development of next-generation automotive UI... ...work related experience.5+ years of experience delivering embedded or system-level software in production environments.Experience...Full timeLocal areaWork from homeRelocation packageFlexible hours
- Scope of the Position: Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate customer and product requirements... ...automotive applicationsStrong programming expertise in C, C++, and assembly language, with experience in scripting...Work at officeFlexible hours
- Job DescriptionThe RoleGM’s Software Defined Vehicle Platform unlocks the ability to... ...customer-facing features of tomorrow.As an Embedded Software Engineer on the Universal Flash Orchestrator... ....ResponsibilitiesDevelop embedded (C/C++/Rust) software for vehicle software-update...Full timeLocal areaWork from homeRelocation package
- ......Candidate should be highly skilled and motivated software engineer with strong experience in RTOS embedded systems development. Candidate should possess strong... ...experienceStrong Embedded software development expertise (modern C++ and embedded C proficiency), Min 5 years of...Work experience placementImmediate startVisa sponsorshipFlexible hoursNight shift
- ...Job Description: Software Research Engineer C++ Location: Onsite 5 Days in Warren, MI JD: This project aims to leverage C++ to develop an Open Radio Access Network O-RAN networking infrastructure in an O-RAN compatible private 5G network deployment...
$102.19k - $190.5k
...degree or foreign equivalent in Electrical Engineering, Computer Science, Electronics and... ...is required: 1. Programming in C, C++, Python, or Groovy. 2 years of experience... ...following skills is required: 1. Debugging embedded ECU software using network tools (Vector CANoe or...Immediate startWork from homeFlexible hours- CDI Corporation is a multinational company providing engineering, information technology and staffing services to clients in a... ...Description Job Responsibilities: Develop best in class embedded software using C/C++, Java and QNX/Linux Deploy and maintain the software for...
- We are seeking two Senior Embedded Software Engineers to support an automotive software engagement in the Detroit area. This role is focused on embedded... ...embedded software Strong C/C++ development and debugging skills...
- Job Description Embedded Software Engineer, Allen Park, MI Translate customer and product requirements to software architecture specifications,... ...safety critical applications. Demonstrated skills in C, C+, C++ and assembly language and experience with scripting...Flexible hours
- We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration... ...field. Minimum 10+ years of experience in automotive embedded software development environments. This position is focused on the design...Full timeFor contractors
- ...2, Calsoft Labs was acquired by the French Based Multinational Engineering service providerALTEN, in 2011with offices in United States,Europe... ...industries. Job Description Good programming skills with C++ Language (Mandatory). Need to have automotive development...Remote jobFull timeWork experience placement
$42 - $50 per hour
Akkodis is seeking Embedded Software Engineers for a job with our automotive client in Allen Park, MI . We are looking for someone with 5+ years of experience in Embedded Software Design and development, with programming experience in Embedded C, MATLAB, Integration, testing...Temporary workLocal area- ...generation In-Vehicle Infotainment (IVI) platforms. As a Staff Software Embedded Test Engineer, you will lead OS verification efforts that ensure... ...programming skills in common languages such as Python or C++ Experience with validatingplatform and system designs Strong...Full timeLocal areaWork from homeRelocation packageFlexible hours
- ...We, at Leggett Dynamics, are searching for a Senior Embedded Software Engineer within our Engineering team. Did you know we are the world’s leading designer and manufacturer of seating support and comfort systems for transportation manufacturers, as well as tier one and...Contract work
- 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
- ...capabilities to our warfighters through digital engineering, software, and hardware solutions that are... ...one or more of the following. Linux, Embedded Linux, VxWorks, Lynx, or Windows Operating... ...integration experience. Java, C, C++, Python. Anti-Tamper experience with...Full timeRelocation package
- ...Description Title : Drive Controls Engineer – Locomotive and OHV Systems... ...control algorithm design, software requirements development,... ...: - Experience in using (C++, C, MATLAB, etc), with knowledge... ...experience working with embedded architectures, combined with...
$90k - $188.56k
...Dearborn, Michigan is seeking an experienced DAT In-House Perception Algorithm Engineer. The role focuses on developing and testing perception algorithms for embedded DAT sensing, using C++, CV/ML techniques, and collaborating with R&D teams. This hybrid position requires...- ...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...
- Ford Motor Company in the United States is seeking a Product Development Engineer for the IVI organization with deep embedded camera software expertise. You will design, develop, and deploy mission-critical camera software for embedded platforms, enabling streaming to...
- Ford Motor Company is seeking a highly skilled Software Design & Release Engineer to join our Power Supply & Energy Management group. You will design, develop, integrate, test, and release embedded software for BMS LIN Sensor components within Ford's 12V/48V energy systems...
- ...HTML, CSS, JavaScript, C#, Java, and modern frameworks. Full Software Lifecycle: Performing all software lifecycle activities,... ...certification Phoenix Cyber is a national provider of cybersecurity engineering services, operations services, sustainment services and...Full timeRemote work
- A leading technology company is seeking an Embedded SW lead located in Southfield, MI for an exciting contract opportunity. The role... ...working with Microcontroller Based ECU development and leading engineering teams. Candidates should have strong programming skills in C and...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer (C++). Be the first to apply!
- bank software Detroit, MI
- software asset management analyst Detroit, MI
- ultimate software Detroit, MI
- embedded software Detroit, MI
- software Detroit, MI
- software engineer - cloud services Detroit, MI
- internship software Detroit, MI
- software sales representative Detroit, MI
- software applications developer Detroit, MI
- software implementation project manager Detroit, MI


