Embedded Software Engineer
James David Staffing
Embedded Software Engineer
- Brief
- Responsibilities
- Design and implement software of embedded devices and systems from requirements to production and commercial deployment
- Design, develop, code, test and debug system software
- Review code and design
- Analyze and enhance efficiency, stability and scalability of system resources
- Integrate and validate new product designs
- Support software QA and optimize I/O performance
- Provide post production support
- Interface with hardware design and development
- Assess third party and open source software
- Requirements
- Proven working experience in software engineering
- BS degree in Computer Science or Engineering, Electrical Engineering.
- Experience in hands-on development and troubleshooting on embedded targets
- Solid programming experience in C or C++
- Proven experience in embedded systems design with preemptive, multitasking real-time operating systems
- Familiarity with software configuration management tools, defect tracking tools, and peer review
- Familiarity with OS coding techniques, IP protocols, interfaces and hardware subsystems
- Adequate knowledge of reading schematics and data sheets for components
- Strong documentation and writing skills
- Technical Experience
- 32-bit Microcontroller experience is required
- Basic knowledge in Bluetooth application development is preferred
- Basic knowledge in CAN stacks and tools (e.g. Vehicle Spy, CANalyzer) is preferred
- Experience developing with LabVIEW is a plus
- Experience with Windows application programming is a plus (C# is preferred)
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Auburn Hills, MI vacancy
- ...Senior Embedded Software Engineer We are hiring a Senior Embedded Software Engineer to support the development of advanced military combat vehicle software systems, including embedded software, cybersecurity, systems integration, and vehicle electronics. This role...Suggested
- ...Role description Embedded Software Engineer - Engine Controls GTM/AUTOSAR CDD development Auburn Hills, MI Full time Key Responsibilities Develop Complex Device Drivers (CDD) for gasoline Engine Control Module (ECM/PCM) functions on ECU platform...SuggestedFull time
$100k - $120k
...Must Have Technical/Functional Skills • 7+ years of experience working in embedded software development with C and/or C++ • Good knowledge of Classic AUTOSAR concepts, architecture, and specifications • eager to learn with a passion for problem-solving • Hands-...Suggested- ...Responsibilities: Design and development of embedded software for HVAC control modules. Duties include developing requirements... ...release of integrated software. In addition, Engineer will work in a collaborative team environment to update overall...SuggestedTemporary work
$32 per hour
...ADAS Embedded Software Engineer Location: Pontiac, MI Rate: $32/hr Summary/Responsibilities: Research, design, and develop real-time embedded systems for active safety applications. Decompose system requirements and system design elements into software...Suggested- ...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...Contract workLocal areaOverseas
$110k - $140k
...Sr. Embedded Software Engineer - Autosar Step into a high-impact Sr. Embedded Software Engineer - Autosar opportunity with a confidential client, where you will help drive meaningful results across Automotive/ Motor Vehicles. This role offers the chance to make...Full time- Pentangle Tech Services | P5 Group is seeking an embedded software engineer in Auburn Hills, Michigan. The role involves designing and developing software applications using C/C++ on QNX, focusing on real-time performance and automotive Ethernet communication. The ideal...
- We are seeking an experienced AUTOSAR Embedded Software Engineer to join our team. The ideal candidate will have a strong background in embedded software development, AUTOSAR architecture, and low-level driver development, with a passion for problem-solving and continuous...
- ...K10 - Embedded AUTOSAR Engineer Auburn Hills, Michigan, United States Embedded AUTOSAR Engineer Job Title: Embedded AUTOSAR Engineer... ...Requirement Details: Mandatory Skills: Classic AUTOSAR, Embedded Software Development Preferred Skills: Cyber-security,...
- ...AUTOSAR Embedded Engineer (Bootloader & HSM) Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering... ...(OTA / UDS flashing) Debug and troubleshoot embedded software issues in ECU environment Collaborate with cross-...Visa sponsorshipWork visa
- ...Your Job Molex is seeking a Lead Sealing Systems Engineer to drive the design, development, and predictive engineering of sealing... ...with nonlinear CAE tools such as Abaqus, ANSYS, or equivalent software, including large deformation, complex contact, and highly nonlinear...Flexible hours
- ...Lead Sealing Systems Engineer At Koch, employees are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential while creating value for themselves and the company. Additionally, everyone has...
- ...Lead Systems Engineer Job ID 2026-8293 City Auburn Hills-SPA Posted Date 4 months ago(1/28/2026 3:43 PM) Shift First Responsibilities At Strattec, we're reshaping how people experience and interact with their vehicles by...Temporary workLocal areaImmediate startShift work
- ...on the customer experience. Stellantis's Software Organization (PDT) was created to build... ...Automotive Technology. As a hardware engineer, you will be responsible for designing,... ...industry standards and best practices. Embedded Firmware Development: Develop embedded...
- ...Management System (BMS) Hardware Design Engineer plays a critical role in the design and... ...with cross-functional teams, including software engineers, system engineers, and testing... ...in battery management systems or similar embedded systems. Proficiency in PCB design tools...Temporary workCasual workWork at officeImmediate startFlexible hours
$103.71k - $138.28k
...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions...Full timeTemporary workRemote work$115.2k - $162k
A leading automotive supplier is seeking a Mechanical Development Engineer to focus on drivetrain systems, emphasizing design, integration, and cross-functional collaboration. The role requires a Bachelor’s in mechanical engineering and at least 8 years of experience in...- Embedded engineer MCU/ECU - Any visa is fine Location: Auburn Hills, MI Responsibilities: Minimum of 8 years of experience in MCU design... ...projects and product launches. Proven experience in embedded software development, with a focus on automotive MCUs and ECUs....Contract work
- A leading technology company in Auburn Hills is looking for an Embedded Software Developer to design and integrate software layers for automotive systems. The ideal candidate will have a Bachelor's degree in a relevant field and a minimum of 5 years of experience in embedded...
- Saic is seeking a Senior Systems Engineer in Auburn Hills, MI to work on complex vehicle electrical systems and embedded controls. This role involves designing automotive electrical architecture and integrating systems while focusing on advanced power systems. The ideal...Local areaRemote work
- L&T Technology Services Limited. in Auburn Hills, Michigan, seeks an Electrical Engineer to lead the development of Battery Management Systems (BMS) for electric vehicles. This role involves designing electrical architecture, building prototypes, and ensuring compliance...
- A leading technology company in Troy, MI is seeking an Embedded SW Engineer with over 5 years of experience. The ideal candidate will have solid... ...test equipment, capturing requirements, and designing software architecture. Candidates with automotive experience will be...
- ...technology company seeks a Sr. Staff BSW OS and Hypervisor Engineer in Auburn Hills, Michigan. The role involves developing and... ..., collaborating with cross-functional teams, and optimizing embedded software. Candidates should have a Bachelor's degree, 10+ years of experience...
- An established industry player is seeking a skilled embedded software engineer to develop cutting-edge software for electrified drivetrain systems. This role involves creating and integrating embedded software, ensuring compliance with ISO26262 standards, and collaborating...
$75k - $105k
...Software & Systems Engineer - Robot Fini... Step into a high-impact Software & Systems Engineer - Robot Fini... opportunity with a confidential client, where you will help drive meaningful results across Automotive/ Motor Vehicles,Fabricated Metal Products,Machinery...Work experience placement- AM General LLC in Auburn Hills is seeking a Product Engineer to support Systems Engineering efforts. This role involves market analysis, architecture design, and product development in military vehicles. Candidates should have 10+ years in military vehicle development,...Full time
- ...Mechanical Engineer Fluid Systems Required: Mechanical Engineer with 5 plus years experience in Hydraulics or Fluid Systems. Aerospace preferred, but will consider automotive, heavy equipment, or marine industry experience. Experience with Hydraulic...Permanent employment
- ...System Engineer As a System Engineer at UWM, focusing on authentication and secrets management, you will be responsible for maintaining and improving our authentication infrastructure as well as approaching projects with automation principles at the forefront, to meet...Full timeContract workWork at office
- ...Design System Engineer The Design Systems Engineer is responsible for coordinating the technical aspects of base engine design to achieve... ...Manage/author engine build documentation Interact with software, controls, and calibration teams to ensure deliverables are on...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
Related searches
- embedded systems software engineer Auburn Hills, MI
- embedded developer Auburn Hills, MI
- embedded engineer Auburn Hills, MI
- embedded software engineer Auburn Hills, MI
- internship software Auburn Hills, MI
- software support Auburn Hills, MI
- software quality assurance Auburn Hills, MI
- embedded software Auburn Hills, MI
- id software Auburn Hills, MI
- healthcare software sales Auburn Hills, MI



