Talent.com
Senior Embedded Firmware Engineer / C / RTOS / CAN & USB Protocols / Irvine /
Senior Embedded Firmware Engineer / C / RTOS / CAN & USB Protocols / Irvine /Motion Recruitment • irvine, California, United States
Senior Embedded Firmware Engineer / C / RTOS / CAN & USB Protocols / Irvine /

Senior Embedded Firmware Engineer / C / RTOS / CAN & USB Protocols / Irvine /

Motion Recruitment • irvine, California, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
  • [job_card.permanent]
[job_card.job_description]
Our client in the EV/AV space is urgently looking for a Sr. embedded firmware engineer with strong experience with C, RTOS and communication protocols like CAN, USB or UART, SPI, I2C to add to their growing team here in Irvine.

The Firmware Designer is responsible for designing, implementing, testing, and maintaining firmware for embedded systems. This role requires a deep understanding of both hardware and software to ensure that the firmware effectively controls hardware components and performs as required. The Firmware Designer will work closely with hardware engineers, software developers, and other team members to create reliable and efficient firmware solutions.
Required Skills & Experience
  • Bachelor’s or master’s degree in computer engineering, Electrical Engineering, Computer Science, or a related field
  • Proven experience in firmware development for embedded systems, including hands-on experience with microcontrollers, processors, and peripheral interfaces
  • Proficiency in low-level programming languages such as C, C++, and assembly
  • Strong understanding of embedded systems architecture, hardware-software interaction, and real-time operating systems (RTOS)
  • Experience with debugging tools and techniques for embedded systems.
  • Familiarity with version control systems such as Git, Jira and Docker
  • Familiarity with scripting
  • Familiarity with building tools
Desired Skills & Experience
  • Experience with additional programming languages and tools relevant to firmware development
  • Experience with scripting and test case development
  • Knowledge of communication protocols (e.g., SPI, I2C, UART) and hardware debugging tools (e.g., oscilloscopes, logic analyzers)
  • Experience with Agile development methodologies
What You Will Be Doing
Tech Breakdown
  • 85% C
  • 10% C++
  • 5% Assembly
Daily Responsibilities
  • 60% Firmware Development
  • 15% Hardware Integration
  • 10% Testing and Validation
  • 10% Documentation and Reporting
  • 5% continuous improvement and collaboration

The Offer
  • 135-150K
  • Bonus % based on Company and Candidate
  • 401k
  • Spot Bonus based on project performance and milestones
  • Christmas bonuses
  • 2 weeks paid vacation over Holiday Break
You will receive the following benefits:
  • Medical, Dental, and Vision Insurance
  • Vacation Time
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.
[job_alerts.create_a_job]

Senior Embedded Firmware Engineer C RTOS CAN USB Protocols Irvine • irvine, California, United States

[internal_linking.similar_jobs]
Board Design Engineer (PCB)

Board Design Engineer (PCB)

Yoh • Irvine, CA, United States
[job_card.full_time]
See below for abbreviated job responsibilities and requirements.If, after reviewing, you are interested in learning more about this-or other opportunities-please apply with your updated resume ASAP...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Embedded Design Engineer

Embedded Design Engineer

Marvin Test Solutions • Irvine, CA, United States
[job_card.full_time]
Are you an experienced and talented Embedded Design Engineer seeking an exciting new opportunity? Look no further than Marvin Test Solutions! We collaborate with industry giants in commercial and m...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Robotics

Senior Software Engineer, Robotics

anduril • Irvine, CA, United States
[job_card.full_time]
Senior Software Engineer, Robotics.Anduril Industries is a defense technology company with a mission to transform U.By bringing the expertise, technology, and business model of the 21st century's m...[show_more]
[last_updated.last_updated_30] • [promoted]
R&D Embedded Firmware Engineer

R&D Embedded Firmware Engineer

Veralto • San Dimas, CA, United States
[job_card.full_time]
Doing meaningful work that makes an everyday impact on the world around you.Growing your expertise and expanding your skillset with every project.Thriving in a supportive team environment that insp...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Embedded Software Engineer

Embedded Software Engineer

Jobot • Irvine, CA, United States
[job_card.full_time]
Tax Manager Opportunity with Top-Rated Public Accounting Firm!.This Jobot Job is hosted by: David DeCristofaro.Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resum...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Embedded Engineering Manager, Networking

Embedded Engineering Manager, Networking

TP-Link North America, Inc. • Irvine, CA, United States
[job_card.full_time]
Headquartered in the United States, TP-Link Systems Inc.The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity.With a comm...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Senior Software Embedded Engineer

Senior Software Embedded Engineer

InDepth Engineering Solutions, LLC • Tustin, CA, us
[job_card.full_time]
[filters_job_card.quick_apply]
We are looking for an Embedded Software Engineer to work on software stack for Design Verification of the PCBAs & ECUs (Electronic Component Units) for current and next gen vehicle platforms (Auton...[show_more]
[last_updated.last_updated_variable_days]
Earn $50,000–$100,000 – Must Have Healthy Prior Delivery

Earn $50,000–$100,000 – Must Have Healthy Prior Delivery

Ivy Surrogacy • San Clemente, CA, US
[job_card.full_time] +1
Becoming a surrogate mother is one of the greatest gifts of life!.Ivy Surrogacy is a third-party reproductive agency for parents all over the world seeking.At Ivy Surrogacy, we genuinely believe we...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Engineer

Senior Engineer

Aria Group Inc • Irvine, California, US
[job_card.full_time]
Job Description Job Description Description: Title: Sr.Engineer Industry: Automotive, Design and Development Location: Irvine, CA Compensation: $100,000.Base salary will vary depending on job-relat...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Engineer - Design Verification (Wireless Protocol HW)

Principal Engineer - Design Verification (Wireless Protocol HW)

Microchip Technology • Irvine, CA, United States
[job_card.full_time]
Are you looking for a unique opportunity to be a part of something great? Want to join a 20,000-member team that works on the technology that powers the world around us? Looking for an atmosphere o...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior ASIC DV Engineer

Senior ASIC DV Engineer

Broadcom Corporation • Irvine, CA, United States
[job_card.full_time]
If you are a first time user, please create your candidate login account before you apply for a job.If you already have a Candidate Account, please Sign-In before you apply.You will contribute to t...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Specialist Engineer, Avionics Software Development

Specialist Engineer, Avionics Software Development

Virgin Galactic • Tustin, CA, United States
[job_card.full_time] +1
Virgin Galactic is seeking a seasoned and accomplished avionics software engineer who is a strong individual contributor and enjoys mentoring and coaching teammates.You will already have hands-on e...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior R&D Engineer

Senior R&D Engineer

Jconnect Inc • Irvine, CA, United States
[job_card.full_time]
Must Have Technical/Functional Skills.Knowledge and experience in product development processes and design control is preferred.Strong experience with SolidWorks / CAD software.Must possess knowled...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Embedded Software Engineer (Wireless)

Senior Embedded Software Engineer (Wireless)

TP-Link Systems Inc. • Irvine, CA, US
[job_card.full_time]
[filters_job_card.quick_apply]
Headquartered in the United States, TP-Link Systems Inc.Consistently ranked as the world's top provider of Wi-Fi devices, TP-Link is dedicated to delivering innovative solutions that improve people...[show_more]
[last_updated.last_updated_30]
Embedded software engineer

Embedded software engineer

Tanu Infotech Inc • Irvine, CA, United States
[job_card.full_time]
[filters_job_card.quick_apply]
Arial, Helvetica, sans-serif; font-size:small; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-...[show_more]
[last_updated.last_updated_variable_hours] • [new]
Senior Software Engineer - Irvine, CA

Senior Software Engineer - Irvine, CA

Better, Inc. • Irvine, CA, United States
[job_card.full_time]
Senior Software Engineer - Irvine, CA.Better is reimagining home finance and making it faster, cheaper, and easier for everyone to become a homeowner.We leverage creative technology and innovation ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
System Planning Tools Engineer 2

System Planning Tools Engineer 2

Southern California Edison • Pomona, CA, United States
[job_card.full_time]
Join the Clean Energy Revolution.Become a\u00a0System Planning Tools Engineer 2\u00a0at\u00a0Southern California Edison (SCE) and help build a better tomorrow.In this role, you will shape the futur...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Engineer

Senior Engineer

Traffix Devices • San Clemente, California, US
[job_card.full_time]
Job Description Job Description Description: Job Summary: The Mechanical Engineer is responsible for designing, developing, building, and testing mechanical/thermal devices, including tools.Engages...[show_more]
[last_updated.last_updated_variable_days] • [promoted]