Principal Embedded Software Engineer
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.
- 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
- B.S. Degree in Computer Science or related technical field, M.S preferred.
$110,000 - $165,000 a year
\nRecommended Jobs
Technical Recruiter II
Who We Are Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. The Aurora Driver will create a new era in mobility and logistics, one that will …
Project Accountant PT
We are a family owned and operated General Contractor in North San Diego County, Escondido specializing in high-quality Retail and Commercial Construction. We are seeking a detail-oriented and m…
Fastway/Sector Seven Outside Sales Rep (Independent) - California
Salary Range: 100% Commission Pro Moto Billet, Inc. | Fastway Performance & Sector Seven (Remote / Territory-Based) Pro Moto Billet, Inc. — manufacturer of Fastway Performance () and Sector Seven…
Planner, Instrumentation & Electrical
Responsibilities for this position may include but are not limited to: Creates and estimates work packages based on approved turnaround scope. Develop and communicate FEL plans (i.e. Contracting, C…
Mobile LVN/LPN-Per Diem In-Home Services
**Position Title:** Mobile Nurse (LPN/LVN) - Per Diem, In-Home Services **Location:** Various U.S. locations (local travel within designated geographic area) **About the Role:** IQVIA's In-Home Clinic…
Sr. Software Engineer, Runtime
WHAT YOU’LL DO Viant’s customers use the Demand Side Platform (DSP) to set up, run and monitor ad campaigns. As a Sr. Software Engineer on our Runtime team, you will work directly with Viant’s ad …
Backend Software Engineer - University Graduate 2026
Who We Are Designed with simplicity in mind, Verkada's six product lines — video security cameras, access control, environmental sensors, alarms, workplace, and intercoms — provide unparalleled …
Software Developer (C# / SQL)
This is a full time / direct hire role. Onsite 5 days a week / not open to hybrid or remote Software Developer (C# / SQL) About the Role: The Software Developer role will require…
(Italian) Associate QA Tester / Language Development Support (Contingent)
This position is for temporary engagement through our staffing partner DZConneX. Candidates must be authorized to work in the United States for this position. For nearly 40 years, Naughty…
Regional Operations Manager, Bay Area Community College Consortium (BACCC)
Regional Operations Manager, Bay Area Community College Consortium (BACCC) Cabrillo College Salary: $79,373.00 - $111,686.00 Annually Job Type: Full-time (100%) Job Number: 2025-0207…