Home
/
Comprehensive
/
Embedded Software Engineer
Embedded Software Engineer-May 2024
Virtual
May 23, 2026
About Embedded Software Engineer

  As an Embedded Software Engineer, you will be responsible for delivering high-quality firmware for next-generation embedded products in EV domain. You will work on crucial firmware engineering problems, including real-time application development and profiling, serial driver development for a variety of specialized ICs, and the development of key abstractions allowing for deeper integration with underlying resources. Software engineers help bridge the gap between hardware engineers and controls engineers, leveraging proven profiling, test, and debugging techniques to optimize compute and memory overhead. Join a team of knowledgeable and passionate engineers striving to build robust and safety-rated embedded systems to solve the most relevant problems in vehicle electrification.

  • Design hardware abstractions and APIs for a variety of peripherals and devices on automotive and industrial microcontrollers

  • Develop portable and extensible firmware according to best practices and MISRA-C

  • Debug and bring up hardware prototypes using debuggers, logic analyzers, and custom tooling

  • Verify and profile system behavior with unit testing and other validation methods

  • Document deliverables with API and behavioral documentation

  • Deliver high-quality embedded C code in a real-time safety-rated environment

  Experience and Skills:

  • B.E/B.Tech or M.Tech in Electrical Engineering, Electronics or Computer Science Engineering or equivalent degree

  • A minimum of 5 years developing firmware for automotive or mission-critical systems

  • Proficiency with embedded C

  • Deep understanding of common microcontroller architectures and peripherals (timers, PWM drivers, interrupt controllers, DMA controllers, etc)

  • Experience with common communication buses such as CAN, SPI, I2C, UART, and Ethernet

  • Strong understanding and experience in RTOS or Linux fundamentals, including schedulers, concurrency, and memory management

  • Familiarity with common electronic components and comfort reading circuit design schematics and contributing to hardware design discussions

  • Expertise with bench electrical engineering tools such as oscilloscopes, logic analyzers, and debuggers

  • Working knowledge of GIT

  • Excellent leadership, communication, and teamwork skills

  • Familiarity with automotive safety standards and how they apply to hardware and software

  • Experience developing microcontroller HALs

  • Desire to move past vendor IDEs, understanding how firmware is built and initialized

  • Experience with Python or any scripting language.

  Requisition ID : 22763

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
On Call Nurse
On Call Nurse Job Details Job Location Main Office - Newton, MA Position Type Full Time Job Shift Overnight Job Category Health Care Recently named by the Boston Globe as one of the Top Places to Wor
Lawn Care Technician
Full Time Lawn Care TechnicianMust have valid driver's license, must be able to lift 50 pounds, must be able to work in all types of weather.Pay range is $16-18 per hour depending on experience.Pleas
Avanade Client Account Lead
Avanade Client Account Manager, you are an Account leader with Sales responsibility for the curation of our client's experience with Avanade. You will be accountable for maintaining relationship with
Electrician
26.00-33.00 per hour | Pensacola, FL, USA | Hourly | Full Time Since 1996, RQC, LLC. has been a leading player in Southern California's robust commercial and governmental Design-Build economy. We now
Shift Manager
Position Title: Shift Leader Reports To: General Manager Overview Shift Leaders are generally responsible for coaching Dunkin’ Team Members throughout their shift to execute operational Brand standar
Emergency Care Center Technician
Emergency Care Center Technician Maple Grove, MN Posting Date: Jan 15 2024 Apply now (https://secure.dc4.pageuppeople.com/apply/1023/gateway/default.aspx?c=apply&lJobID=506586&lJobSourceTypeI
Oracle NetSuite - Account Executive - GB Central - Mid-market
Job Description About Oracle NetSuite Do you want to advance your career with the world’s first cloud company? Since 1998, Oracle NetSuite has been on a mission to deliver an agile, unified applicati
ERP Industry Sales Executive - Hi Tech Vertical
Job Description Are you a sales pro looking to excel in an exciting, large-scale arena? Oracle is a market leader in Cloud ERP because we connect thousands of companies with enterprise products they
HOUSEKEEPER (PART-TIME & FULL-TIME)
Crothall Healthcare We are hiring immediately for a HOUSEKEEPER (PART-TIME & FULL-TIME) position. Location: HSHS St. Clare Memorial Hospital, 855 S Main St, Oconto Falls, WI 54154 Note: online ap
Production Associate - Belt Coordinator - 2nd Shift
Requisition Number: 164472 Job Description Cintas is seeking a Production Associate – Belt Coordinator - 2nd Shift to support the Rental Division. The Belt Coordinator is responsible for safely and a
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved