Senior Embedded Systems Engineer
$140k - $160kCyberCoders
Job Description
Job Description
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer
Position OverviewWe are seeking a Senior Embedded Systems Engineer to lead design, development, and optimization of firmware and embedded software for real-time, resource-constrained products. This role will own end-to-end embedded solutions from hardware bring-up and board support to high-quality C++ firmware and architecture, working closely with cross-functional teams and mentoring junior engineers. The ideal candidate combines deep embedded software expertise, hands-on hardware experience, RTOS knowledge, and demonstrated leadership. Key Responsibilities
- Lead design and implementation of embedded firmware and software (primarily C/C++) for microcontroller-based products.
- Architect and develop real-time systems using RTOS, including task scheduling, synchronization, and low-latency interrupt handling.
- Collaborate with hardware engineers on board bring-up, schematics review, PCB bring-up, and hardware/software integration.
- Create and maintain device drivers, BSPs, bootloaders, and communication stacks (UART, SPI, I2C, CAN, Ethernet, Bluetooth, etc.).
- Define software architecture, coding standards, and best practices; perform design reviews and code reviews to ensure quality and maintainability.
- Lead debugging and root-cause analysis of complex hardware/firmware issues using oscilloscopes, logic analyzers, JTAG/SWD debuggers, and other lab tools.
- Coordinate system-level testing, validation, and performance optimization (power, memory, latency) across hardware and firmware.
- Mentor and provide technical leadership to junior and mid-level engineers; help grow the teams embedded capabilities.
- Drive feature planning and delivery in sprint cycles; estimate tasks, manage technical risk, and communicate progress to stakeholders.
Qualifications
- Bachelors or Masters degree in Electrical Engineering, Computer Engineering, Computer Science, or related field, or equivalent experience.
- 10+ years of professional experience developing embedded firmware and software; demonstrable C/C++ expertise.
- Proven experience with RTOS (FreeRTOS, Zephyr, ThreadX, VxWorks, or similar) and real-time system design.
- Hands-on hardware experience including schematic review, PCB bring-up, interfacing with sensors and peripherals, and using lab instrumentation.
- Experience writing device drivers, bootloaders, and low-level BSP code; familiarity with MCU families (ARM Cortex-M, RISC-V, etc.).
- Strong debugging skills with JTAG/SWD, hardware trace, logic analyzers, and serial protocols; ability to diagnose cross-domain issues.
- Solid understanding of embedded system constraints: memory management, power optimization, and timing determinism.
- Demonstrated leadership experience: mentoring engineers, leading technical projects, conducting reviews, and driving delivery.
- Familiarity with version control (Git), CI/CD for embedded, unit testing, and static analysis tools; experience with Agile development.
- Excellent communication skills and ability to work effectively across hardware, software, QA, and product teams.
Benefits
- Medical/Dental/Vision Insurance
- Annual incentive awards based upon the Company meeting established goals.
- Retirement and savings plans
- Disability and life insurance
- Flexible Spending Account Plan
- Paid Vacation and Holidays
- Programs to help you balance work and personal life through our Perks at Work Program
- Fitness center membership plans
- Recognition for outstanding employee performance
Salary
$140000 - $160000 USD per yearVacancy posted 12 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Systems Engineer in Paso Robles, CA vacancy
- ...Job Description Job Description Scientific Drilling is looking for a Senior Embedded Systems Engineer to join our Applied Technologies Center in Paso Robles, CA. The ideal candidate will have a strong understanding of embedded systems hardware and software, as well...SeniorTemporary workWork at officeRemote workWorldwide
$71k - $75k
...Application Engineer The Application Engineer I researches, collects, and reports information on the ability and capacity of company... ...usage and application of Zurn products in the design of customer systems, including fire protection, plumbing, and irrigation systems in...SuggestedFor contractorsWork at office- Paso Robles Tank, Inc. is seeking a Construction Safety Professional to lead the Environmental, Health, and Safety program in manufacturing and field projects across California and Nevada. This full-time exempt role offers growth, comprehensive benefits, and competitive...SeniorFull timeNight shift
- ...Senior Sales Engineer Eaton's North American Sales division is currently seeking a Senior Sales Engineer to join its team. This position is located in Santa Barbara territory. This exciting opportunity provides the ability to sell assigned product lines and drive growth...SeniorH1bVisa sponsorship
$102k
...quality control and other initiatives. Develops, manages and coordinates performance and quality assessment, business process re-engineering, change management, communication and training. PG&E is providing the salary range that the company in good faith believes...SeniorWork at officeRemote work$80k - $105k
...offshore captive, shared back-office services, a catalytic leadership system, and modernized equity incentives so that firms can surmount... ...qualified and professional staff. The Role As a Tax Senior at Glenn Burdette, you will prepare federal, state, local and special...SeniorWork at officeLocal areaFlexible hours$159k
...Job Category: Business Operations / Strategy Job Level: Senior Manager Business Unit: Strategy & Growth Work Type: Hybrid... ...Coordinating Council [WECC]); leads partnership with Electric Engineering and asset management business units on the development of mitigation...SeniorContract workWork experience placementWork at officeFlexible hours2 days per week3 days per week$27 - $29 per hour
NCI Affiliates, Inc. (NCI) is a respected private non-profit organization committed to empowering individuals with intellectual disabilities to reach their personal and professional goals. Known for its innovative programs and supportive work environment, NCI offers employees...SeniorHourly payFull timeRelocation package- ...Job Description Job Description The position of Senior Credit Analyst II is responsible for performing in-depth, thorough financial... ...fax machines, adding machine (calculator), scanner and image systems, personal computer and related printers, or other equipment as...SeniorWork experience placementWork at office
- ...affordable energy. We are seeking a highly motivated and organized Senior Sales Representative to join our growing team. In this role, you... ...final payment. • Delivery of final docs in person, review of system, ask for a referral • Data entry, tracking, notifications,...SeniorFull timeWork at officeLocal areaFlexible hoursNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Systems Engineer. Be the first to apply!
Related searches
- senior manager diversity & inclusion Paso Robles, CA
- senior operations technician Paso Robles, CA
- senior application administrator Paso Robles, CA
- junior embedded software developer
- embedded system engineer
- embedded systems programmer
- sr hr business partner
- senior lighting artist
- senior bookkeeper
- senior vice president of finance

