Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$55 - $70 per hour

Protingent

Embedded Software Engineer

Pleasanton, CA 94588

Employment Type: Contract

Job Number: 32347

Industry: AERO - Aerospace

Job Description

Job Title: Embedded Software Engineer

Position Description: Protingent Staffing has an exciting contract Embedded Software Engineer with our client located in Pleasanton, CA. Key Responsibilities:

  • Design and implement bootloaders, BSPs, HALs, and low-level device drivers tightly coupled to custom lidar hardware.
  • Bring up new ARM-based flight boards from first power-on through stable firmware operation, working directly from schematics and hardware documentation.
  • Build firmware on bare-metal/RTOS architectures with deterministic timing and fault tolerance.
  • Develop low-level embedded firmware that implements system fault tolerance, including command and telemetry handling, health monitoring, FDIR, safe-mode behavior, and autonomous recovery.
  • Implement and validate power sequencing, reset handling, watchdogs, interrupt handling, DMA, and linker configurations.
  • Develop and maintain firmware supporting power, thermal, communications, and telemetry functions.
  • Support and evolve redundant communication paths (CAN/Ethernet) for coordination, monitoring, and fault tolerance.
  • Debug and resolve hardware–software integration issues using JTAG/SWD, oscilloscopes, logic analyzers, and other bench tools.
  • Define, document, and maintain stable firmware interfaces consumed by higher-level platform software.
  • Partner with software engineers to ensure firmware behavior aligns with system-level requirements and operational constraints.
  • Collaborate closely with lidar hardware, systems teams through integration testing, protoflight activities, and flight readiness reviews.
  • Contribute to embedded build automation, reproducibility, and test infrastructure.

Required Qualifications:

  • 5+ years of hands-on embedded firmware development experience in aerospace, robotics, automotive, or other safety- or mission-critical systems environments.
  • Expert-level proficiency in C/C++ for embedded systems.
  • Strong experience with ARM Cortex-A architectures.
  • Proven experience developing bootloaders, BSPs, HALs, and hardware-facing device drivers.
  • Demonstrated ability to bring up new hardware from schematics to working firmware.
  • Strong understanding of power sequencing, resets, watchdogs, interrupts, DMA, and linker scripts.
  • Hands-on debugging experience with JTAG/SWD, oscilloscopes, and logic analyzers.
  • Experience working with embedded Linux systems (ARM platforms).
  • Ability to operate independently and take full ownership in a start-up environment.

Preferred Qualifications:

  • Familiarity with lidar software architectures and fault detection, isolation, and recovery (FDIR) concepts.
  • Experience with Linux/QNX/RTOS and real-time environments such as FreeRTOS, SafeRTOS or VxWorks.
  • Experience with radiation-tolerant or space-grade SoCs.
  • Experience with Embedded System Cybersecurity: ISO 24882.
  • Experience with Functional Safety: ISO 26262.
  • Familiarity with embedded communication protocols such as CAN, RS-485, SPI, I²C, UART, SpaceWire, or CCSDS telemetry systems.
  • Experience with secure boot, image signing, and in-field firmware update strategies.
  • Experience with CI/CD pipelines or automated build environments for embedded systems.

Job Details:

  • Contract: 6-9 months
  • Pay Range: $55-70/hr
  • Location: Pleasanton, CA (Onsite)
  • Benefits Package: Protingent offers competitive salaries, insurance plan options (HDHP plan or POS plan), education/certification reimbursement, pre-tax commuter benefits, Paid Time Off (PTO), and an administered 401k plan.

About Protingent:

Protingent is an Award-Winning provider of top-tier Engineering and IT talent, trusted by companies at the forefront of innovation — from Software and Aerospace to AI, Clean Tech, Medical Devices, and Connected Technologies. We're passionate about making a positive impact by connecting exceptional talent with meaningful opportunities and helping our clients build the future.

Meet Your Recruiter
Subhrajit Das
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Pleasanton, CA vacancy
  •  ...Silicon Technologies, located in Pleasanton, Ca, is seeking a Software Engineer who is passionate about moving new technology to production....  ...have familiarity with: Familiar interfacing with hardware (embedded devices, lab equipment, etc.) over standard serial... 
    Suggested
    Permanent employment

    Bright Silicon Technologies

    Pleasanton, CA
    20 hours ago
  •  ...Embedded Software EngineerPleasanton, CA 94588Employment Type: ContractJob Number: 32347Industry: AERO - AerospaceJob DescriptionJob Title...  ...Protingent Staffing has an exciting contract Embedded Software Engineer with our client located in Pleasanton, CA. Key... 
    Suggested
    Contract work

    Protingent

    Pleasanton, CA
    1 day ago
  •  ...revolutionizing the way secure connected AI-enabled embedded solutions are created. We are looking...  ...driven and motivated Senior Application Engineer in Pleasanton, CA to help us promote and...  ...of developing firmware and/or software for embedded products. Experience with IoT... 
    Suggested
    Full time
    Local area

    Alif Semiconductor

    Pleasanton, CA
    3 days ago
  • $99k - $220k

     ...Global Product Engineering   In the Global Products Group, we are dedicated to excellence...  ...The impact you’ll make As a Software Engineer at Lam, you will be at the forefront...  ...experience. Experience with embedded software development, distributed systems... 
    Suggested
    Full time
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research

    Fremont, CA
    20 hours ago
  •  ...Job Title: Embedded Software Engineer Location: Fremont , California, United States Duration: Full Time Role ROLES & RESPONSIBILITIES: Design, develop, and optimize embedded software for real-time and AI-driven applications. Work with FPGA... 
    Suggested
    Full time

    NR Consulting

    Fremont, CA
    2 days ago
  •  ...Embedded Software Engineer Key skills: Proficiency in C, C++ and working experience in C# Expert debugging skills using In-Circuit Emulators, Debuggers, Oscilloscopes, and electrical schematics Expertise in building robotics and motion control solutions, multi-threading... 
    Work experience placement

    United IT

    Fremont, CA
    2 days ago
  •  ...geophysical exploration, and telecommunications. Our team of engineers, scientists, software developers, and operations professionals works together...  .... In this role, you will design, implement, and verify embedded software for ST microcontrollers — including COTS devices... 
    Permanent employment
    Internship
    Immediate start
    Flexible hours

    Vector Atomic

    Pleasanton, CA
    1 day ago
  •  ...comPosition Summary We are seeking a highly motivated Senior System Engineer to join our End-to-End Solution Integration Chapter supporting...  .../data processing pipelines.You will collaborate with assay, software, hardware, and bioinformatics teams to define, integrate, and... 
    Flexible hours

    Planet Pharma

    Pleasanton, CA
    1 day ago
  •  ...Reference24-148901TypeContractRemote100% RemoteJob - Scanning Systems Engineer Location - Remote Must Haves:Oversee planning, design,...  ...for design and configuration of EMC Intelligent Capture/Captiva software solutionsTECHNICAL KNOWLEDGE AND SKILLS:· NET programming experience... 
    Remote work

    HonorVet Technologies

    Pleasanton, CA
    3 days ago
  • $146.34k - $222.56k

    Associate | Full-time Engineering | Livermore, CA | 07/30/2026Reference #: REF8645JJob Code: SES.2 Science & Engineering MTS 2 / SES.3 Science & Engineering MTS 3Organization: EngineeringPosition Type: Career IndefiniteSecurity Clearance: Anticipated DOE Q clearance (requires... 
    Minimum wage
    Full time
    For contractors
    Local area
    Work from home
    Relocation
    Flexible hours
    1 day per week

    Lawrence Livermore National Laboratory

    Livermore, CA
    2 days ago
  • Job-ID23649016Reference23-41939 Job DescriptionResponsibilities include, but are not limited to: -Debug software products through the use of systematic tests to develop, apply, and maintain quality standards for company products -Develop an automation roadmap and helps... 

    HonorVet Technologies

    Pleasanton, CA
    3 days ago
  • $148k - $222k

     ...for you too.About the TeamThe Data Platform and Observability Engineering (DPOE) team is building Workday's next-generation, multi-petabyte...  ...predicts operational issues at scale.About the RoleAs a Software Development Engineer, you will build and scale core features of... 
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Pleasanton, CA
    2 days ago
  • $190.1k - $285.1k

     ...for you too.About the TeamThe Data Platform and Observability Engineering (DPOE) team is building Workday’s next-generation, multi-petabyte...  ...operational issues at scale.About the RoleAs a Senior Software Development Engineer, you will own the technical design and execution... 
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Pleasanton, CA
    2 days ago
  •  ...require any traveling? Local day-trips only. Experience with mobile software development with java and Kotlin - Designs, writes, develops...  ...using memory analyzers tools (DDMS, MAT) • Experience with embedded real time systems with limited resources (memory and processing... 
    Work at office
    Local area
    Remote work

    Software Technology Inc

    Livermore, CA
    4 days ago
  •  ...California, with services spanning digital strategy and transformation, insights and analytics, blockchain, business agility, and custom software development. Founded in 2000 with the customer-centric motto “ Building Success Together ,” Nisum has grown to over 1,800... 
    Work experience placement

    Nisum

    Pleasanton, CA
    4 days ago
  •  ...experience with Agile and Lean Startup style development Required Skills ~ Bachelors degree or higher in computer science, engineering, or related technical field ~ Experience with UX design for mobile, wire frames, illustrations, prototyping ~ Deep... 

    Tech-Mex, Inc.

    Pleasanton, CA
    20 hours ago
  • $100k - $200k

     ...diagnose, monitor and manage heart failure, allowing people to restore their health and get on with their lives. The Senior Software Systems Engineer is responsible for supporting the design, development, and testing of complex software systems for medical devices and... 
    For contractors
    Worldwide
    Shift work

    Abbott

    Pleasanton, CA
    1 day ago
  • $75 - $80 per hour

     ...Title: Systems Engineer Location: Pleasanton, CA (100% Onsite) Duration: 12 Months Shift Time: 8am to 5pm Pay Range:...  ...development programs, including the integration of hardware, embedded software, mobile applications, wireless technologies, and cloud-connected... 
    For contractors
    Shift work

    Manpower Group Inc.

    Pleasanton, CA
    2 days ago
  •  ...Senior System Engineer Client is seeking a highly motivated Senior System Engineer to join the End-to-End Solution Integration team...  ...pipelines. The successful candidate will collaborate across assay, software, hardware, and bioinformatics teams to define, integrate, and... 
    Local area

    NESCO Inc

    Pleasanton, CA
    1 day ago
  • Entry Level | Full-time Engineering | Livermore, CA | 05/08/2026Reference #: REF8207DJob Code...  ...teams, including mechanical, software, and systems engineers, to ensure robust...  ...Experience with FPGA-based digital design or embedded systems (e.g., HDL development, custom data... 
    Full time
    For contractors
    Work from home
    Relocation
    Flexible hours
    1 day per week

    Lawrence Livermore National Laboratory

    Livermore, CA
    5 days ago
  • Mid-Senior Level | Full-time Engineering | Livermore, CA | 03/16/2026Reference #: REF8059GJob Code: SES.3 Science & Engineering MTS 3 /...  ...review boards. Fault tree experience is a plus.Experience with software tools, methods, and techniques as applied to spaceflight systems... 
    Minimum wage
    Full time
    For contractors
    Local area
    Work from home
    Relocation
    Flexible hours
    1 day per week

    Lawrence Livermore National Laboratory

    Livermore, CA
    3 days ago
  • $222.9k - $334.3k

     ...for you too.About the TeamThe Data Platform and Observability Engineering (DPOE) team is building Workday's next-generation, multi-petabyte...  ...strategy.About YouBasic Qualification 14+ years experience in software development engineering.6+ years experience specifically... 
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Pleasanton, CA
    2 days ago
  • $146.34k - $222.56k

    Mid-Senior Level | Full-time Engineering | Livermore, CA | 08/07/2026Reference #: REF8670UJob...  ...electronics and integrated hardware/software solutions that enable innovative sensing...  ...integrate, and evaluate electronics and embedded hardware supporting advanced spaceflight... 
    Minimum wage
    Full time
    For contractors
    Local area
    Remote work
    Relocation
    Flexible hours

    Lawrence Livermore National Laboratory

    Livermore, CA
    4 days ago
  • $163.43k - $213.97k

     ...geophysical exploration, and telecommunications. Our team of engineers, scientists, software developers, and operations professionals works together...  .... You will be responsible for designing complex embedded systems on ARM SoC and ST Micro platforms, developing robust... 
    Permanent employment
    Work experience placement
    Work at office
    Immediate start
    Flexible hours

    IonQ Inc.

    Pleasanton, CA
    3 days ago
  • $107.46k - $154.09k

     ...geophysical exploration, and telecommunications. Our team of engineers, scientists, software developers, and operations professionals works together...  ...world-class physicists and hardware engineers to build embedded software for next-generation quantum sensing instruments.... 
    Permanent employment
    Work at office
    Immediate start
    Flexible hours

    IonQ Inc.

    Pleasanton, CA
    4 days ago
  •  ...Technologies, located in Pleasanton, Ca, is seeking a Lead Systems Engineer to lead the optomechanical design and architecture of our Free-...  ...-off analysis tools (e.g., CAD, MATLAB, or optical modeling software).   ~ Test & Integration Expertise: Hands-on experience... 
    Permanent employment
    Full time

    Bright Silicon Technologies

    Pleasanton, CA
    13 days ago
  •  ...Free-Space Optical (FSO) terminals designed for ultra-low latency airborne and tactical mesh networks. We are seeking a Lead Systems Engineer to own the architecture and system integration of our next-generation FSO flight terminals. In this role, you will bridge... 
    Permanent employment
    Full time

    Bright Silicon Technologies

    Pleasanton, CA
    8 days ago
  • $150k - $220k

     ...pipelines.About the RoleWe are seeking an experienced CKG Lead Engineer to help design, develop, and scale our Neon platform. In this role...  ...roadmap and architectural decisionsYou'll Have5-7 years of software engineering experience, with at least 2 years working with graph... 
    Full time
    Temporary work
    Work at office
    Local area

    Avathon

    Pleasanton, CA
    3 days ago
  •  ...IT Systems EngineerWe're looking for a hands-on IT Systems Engineer to join our team and own the day-to-day operation and continuous improvement of our corporate IT stack. This is a generalist IC role spanning endpoint management, identity and access management, cloud... 
    Permanent employment
    Work at office
    Remote work
    Flexible hours

    Aalyria

    Livermore, CA
    4 days ago
  • $115k - $135k

     ...meetingsWhat will you bring?Familiarity with or hands on experience using the Smarsh suite of products, OR 1-2 years of solution engineering experienceAn ability to demonstrate our products in a way to sells the value of our solutions aligned to a client’s business objectives... 
    Full time
    Local area
    Remote work

    Smarsh

    Pleasanton, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!