Principal Embedded Software Engineer

Universal Electronics Inc.
Santa Ana, CA

We are looking for a Principal Embedded Software Engineer to join our embedded development team. It is an opportunity to join an energetic team to build innovative products that rock the market and impact millions of users. You will make architecture design decisions and guide team members to stay with the best practice in software development. You will lead the development process through our platform launch and product customization, making direct impact to support the success of the product from the first line of code.\n

Responsibilities
  • Embedded firmware design from architecture, coding, integration, debugging to releasing.
  • Lead the discussion with other team members in current and proposed architecture(s), defects, enhancements, and other issues.
  • Design platform codebase that can be adapted to support various customer projects.
  • Analyze issues and fix bugs leveraging tools and instruments on hardware.
  • Work as a lead of the Agile cross-functional development team, delivery code with quality following best practice for secure software development.
  • Improve and maintain CI/CD and test automation framework.
  • Demonstrated organizational skills, with ability to handle and prioritize multiple projects in a timely manner in a fast-paced environment.

Qualifications
  • Proficient in C/C++ with more than 10 years of product development experience
  • Strong embedded software development skill with FreeRTOS and Embedded Linux
  • Past product development experience using BLE, RF4CE, ZigBee, Thread and/or WiFi is mandatory
  • Familiar with troubleshooting application bugs, device driver and connectivity issues using sniffers and logical analyzers.
  • Familiar with multi-thread networking application development with TCP/IP stack
  • Going through multiple software development lifecycles, using Agile development methodologies
  • Experience with AI and ML on edge device is a plus

Education
  • B.S. Degree in Computer Science or related technical field, M.S preferred.

\n

$110,000 - $165,000 a year

\n
Posted 2025-11-01

Recommended Jobs

Order Processing & Fulfillment

Eden Foods
Fremont, CA

Eden Foods – Fremont, California (Alameda County) seeks full-time employee for order fulfillment. Reliability, experience, and willingness to learn necessary. Teamwork orientation a plus. Good work, …

View Details
Posted 2025-10-31

Experienced Automotive Technician

Hertz
San Jose, CA

Apply today and shift your career into drive for tomorrow as a Certified Automotive Mechanic! Wage: $39.18/hour Monthly incentives based on productivity. Annual tool allowance. Un…

View Details
Posted 2025-07-31

Equipment Engineer, AWS Center for Quantum Computing - Fabrication

Amazon Development Center U.S., Inc.
Pasadena, CA

DESCRIPTION The Amazon Web Services (AWS) Center for Quantum Computing (CQC) in Pasadena, CA, is looking to hire an Equipment Engineer who will aid in AWS’s effort to bring cloud quantum computing…

View Details
Posted 2025-08-07

Registered Veterinary Technician (RVT)

Islington Village Animal Hospital
Ontario, CA

Enjoy Work/Life Balance with a Part Time Position at Islington Village Animal Hospital! At Islington Village Animal Hospital , we pride ourselves on our close-knit, family-like atmosphere. Our te…

View Details
Posted 2025-11-03

Information Security Analyst II - FT Days

Torrance Memorial Medical Center
Torrance, CA

Description   The Information Security Analyst II provides support for various components of the Medical Center's information security program. This includes safeguarding the organization aga…

View Details
Posted 2025-09-14

Primary Care Physician

Palm Careers
Palm Springs, CA

We have three levels of primary care traditional primary care, E365 primary care, and concierge primary care.  We dont have any openings in concierge primary care at this time.  We do have E365 o…

View Details
Posted 2025-07-31

CPR & First Aid Instructor

Heart CPR
San Diego, CA

Now Hiring: CPR & BLS Instructors – Training Provided Heart CPR – San Diego Office Schedule: Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday Pay: $27–$28/hour Heart CPR is see…

View Details
Posted 2025-10-24

Assistant Manager

Planet Fitness
Upland, CA

*In order to be considered as a candidate for this position, it is required you complete the 2nd step application. Upon clicking "Submit Application", you will be directed to this 2nd step"*  Jo…

View Details
Posted 2025-09-10

IT Help Desk (Mandarin)

IntelliPro Group Inc.
Los Angeles, CA

Job Title  - Administrative Assistant / Receptionist Location - Sunnyvale, CA (Onsite) Full time  Pay rate - $28- $30/hr  Bilingual - Fluent in English and Mandarin -  "Proficiency in Mandar…

View Details
Posted 2025-08-07

Assistant Store Manager PT

Lids
San Jose, CA

About Our Company Lids Sports Group is the largest licensed sports retailer in North America, selling fan and fashion-oriented headwear and apparel across the US, Canada, Mexico, Europe, and Austr…

View Details
Posted 2025-10-31