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 13 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Auburn Hills, MI vacancy
- We are seeking an experienced Embedded Software Engineer to support the development of base software for propulsion and powertrain control systems. This role focuses on low-level embedded software development within a Real-Time Operating System (RTOS) environment, supporting...Suggested
- We are seeking an experienced Senior Embedded Software Engineer to support the development of base software for advanced propulsion control modules. In this role, you will contribute across the full software development lifecycle including requirements analysis, design...Suggested
- ...DescriptionDUTIES: Design, develop, implement, and test low level embedded software including, but not limited to: RTOS, Memory, Fault Detection... ...local office.REQUIREMENTS: Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical...SuggestedFull timeWork at officeLocal areaRemote workWork from home
- ...Embedded Software EngineerWe are seeking talented Embedded Software Engineers with 1–7 years of experience to join our automotive embedded systems team in Auburn Hills, MI. Engineers will work automotive platforms, contributing to SoC or MCU Base Software development with...Suggested
- ...Embedded Software Engineer Ann Arbor, MI 12+ Months ContractThe AVSD has the task and responsibility to continuously monitor the traffic, road and environmental & system status to be able to promptly evaluate the situation and react and to disengage the self-driving system...Suggested
- ...Embedded Software EngineerWe are looking for an Embedded Software Engineer to execute design and development of vehicle access advanced engineering products. The goal is to create scalable and optimized software system architectures.ResponsibilitiesDesign and implement...Work 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...Contract workLocal areaOverseas
- ...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...
- We are seeking an experienced Senior Embedded Software & DevOps Engineer to join our automotive software team focused on powertrain systems. In this role, you will develop safety-critical embedded application software while supporting compiler and toolchain evaluation,...
- ...a privately‑owned company that develops and manufactures jet engines for both military and commercial aircraft applications. We are... ...International has an exciting opportunity for an Engineer - Embedded Software Test to join our team. This position is 100% on‑site. Responsibilities...For contractorsSummer internship
- Williams International is seeking an Engineer - Embedded Software Test to join our on-site team. The role involves creating test cases for embedded software, developing unit tests, and ensuring compliance with software quality standards including DO-178C. You will participate...
- Lead, plan and execute propulsion system programs while managing Virtual Engineering (VE) activities. Develop the VE scorecard and workplan aligned with the Propulsion Systems Development Process (PSDP), program timelines, and DVP&R requirements. Ensure all functional requirements...
- ...with their vehicles by making access seamless, secure, and safe. In partnership with leading OEMs, we design and deliver highly engineered solutions that create the ultimate access experience for consumers. What sets us apart is how we work and the people who make it...Temporary workLocal areaImmediate startShift work
- Blue Chip Talent, in collaboration with a defense sector innovator, is on the lookout for an accomplished Senior Embedded Software Engineer . This position centers on leading software solutions for real-time platforms, developing structured models for embedded systems,...
- ...deliverables, including Product Functional (PF) specifications, Hardware-Software interface specifications (HSIS) and functional safety. Supports... ...Manufacturing Services (EMS) suppliers. The HW Development engineer is expected to be able to...o ...analyze schematics, analyze...
- We are seeking a Senior Triage Engineer to support propulsion system diagnostics, in-plant execution, and production readiness across internal... ...toolsUnderstanding of CAN communication, OBD systems, and embedded controlsExperience with data visualization and reporting...
- The Senior Propulsion System Virtual Engineer is responsible for providing guidance to design teams. He/ She will be an integral part of... ...models for internal combustion engines using commercial 3D CFD software tools such as Converge.Provides component-level and/or system-...
- The Wiring Systems Engineer is responsible for all aspects of wire harness schematics design. This includes: wire and fuse sizing, harness architecture layout, implementation of CAN network layouts, product plan assessment, harness complexity creation, harness design optimization...
- ...project solutions, and product development.Job Title: Hardware Test Engineer Location: Auburn Hills, MI Duration: FulltimeExternal Skills... ..., spectrum analyzers, logic analyzers, etc. Proficient in embedded code debugging to perform white box testing. Experience in using...
- Mobile Full Stack Developer Auburn Hills, MI - Onsite Please provide your rate, visa status, current location, and updated resume with contact details. Locals only. Job Responsibilities: Needed Skills - 8+ years of experience in Automotive OEM Experience, Hybrid Mobile ...Local area
- An established industry player is seeking a Mobile Full Stack Developer to join their dynamic team in Auburn Hills. This role requires expertise in Automotive OEM and hybrid mobile development, particularly with Capacitor and Ionic. You will be responsible for creating ...
- ...HIL Hardware Design Engineer (Conventional - Vehicle Type) Location - Auburn Hills, Michigan (onsite only) Position – Fulltime/Contract Job Description: Conventional PT and Electric PT HIL modification with the existing Framework & Commissioning. ECU...Full timeContract work
- Dorle-controls-llc is hiring an Embedded AUTOSAR Engineer in Auburn Hills, MI. You will develop base level software layers, configure AUTOSAR systems, and integrate middleware, while ensuring compliance with functional safety principles. The ideal candidate has a Bachelor...
- Job Title: Embedded AUTOSAR Engineer Location :Auburn Hills,MI Job Requirement Details- MANDATORY SKILLS : Classic AUTOSAR, Embedded Software Development PREFERRED SKILLS: Cyber-security, functional safety JOB DESCRIPTION Responsibilities: Development of base level software...
- 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
- At Stellantis, our Product Design and Engineering teams are shaping the future of mobility through... ...cross-functionally with engineering, software, calibration, and supplier teams... ...experience in automotive systems, propulsion or embedded control systems Knowledge of functional...
- ...Number: 188505Apply: JobMolex is seeking a Lead Sealing Systems Engineer to drive the design, development, and predictive engineering of... ...with nonlinear CAE tools such as Abaqus, ANSYS, or equivalent software, including large deformation, complex contact, and highly...Visa sponsorshipFlexible hours
- The Lead ASWb Engineer is responsible for the development of a SW feature and/or functionally leads the involved SW Application Engineers... ...technical lead or project lead and a minimum of 6 years of embedded software experience in automotiveStrong demonstrated technical...
- We are seeking a Junior Chief Engineer to support transmission, driveline, and gear reducer programs within a global automotive environment. In this highly visible role, you will partner closely with Chief Engineering, vehicle teams, suppliers, and manufacturing to deliver...Work at office
- ...computer modules, sensors, actuators and software - are tasked to monitor and control... ...Propulsion Systems Safety & Diagnostics Engineer to support the development of safety, on... ...Experience in automotive systems, propulsion or embedded control systems preferred Knowledge of...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
Related searches
- embedded software engineer Auburn Hills, MI
- embedded systems software engineer Auburn Hills, MI
- embedded engineer Auburn Hills, MI
- embedded developer Auburn Hills, MI
- software support Auburn Hills, MI
- software Auburn Hills, MI
- software technical support Auburn Hills, MI
- entry level software sales Auburn Hills, MI
- id software Auburn Hills, MI
- software quality assurance Auburn Hills, MI

