Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
CI
CyberCoders, Inc
Senior Embedded Systems Engineer
Career Insights for Embedded Software Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on California data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
An Embedded Software Engineer designs or improves the embedded computer software that supports specialized hardware for certain products, devices or systems. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance.
$160,457 / year median in California
+11% projected growth
Job Description
Senior Embedded Systems Engineer
Paso Robles, CA
Full-TimeHybrid$140,000 - $160,000 /yr
Posted July 17, 2026 Senior Embedded Systems Engineer Position Overview
We 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 For this position you must be currently authorized to work in the United States. We do not sponsor for this position. Preferred Skills
EmbeddedC++LeadershipHardwareFirmwareMicrocontrollersRTOS
Taryn Ashcraft is recruiting for this position
Email me your resume to apply for this job