Embedded Software Engineer
$55 - $70 per hourProtingent
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
- ...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...SuggestedPermanent employment
- ...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...SuggestedContract work
- ...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...SuggestedFull timeLocal area
$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...SuggestedFull timeLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week- ...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...SuggestedFull time
- ...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
- ...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 employmentInternshipImmediate startFlexible hours
- ...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
- ...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
$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 wageFull timeFor contractorsLocal areaWork from homeRelocationFlexible hours1 day per week- 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...
$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 timeWork at officeRemote workHome officeFlexible hours$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 timeWork at officeRemote workHome officeFlexible hours- ...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 officeLocal areaRemote work
- ...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
- ...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...
$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 contractorsWorldwideShift work$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 contractorsShift work- ...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
- 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 timeFor contractorsWork from homeRelocationFlexible hours1 day per week
- 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 wageFull timeFor contractorsLocal areaWork from homeRelocationFlexible hours1 day per week
$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 timeWork at officeRemote workHome officeFlexible hours$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 wageFull timeFor contractorsLocal areaRemote workRelocationFlexible hours$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 employmentWork experience placementWork at officeImmediate startFlexible hours$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 employmentWork at officeImmediate startFlexible hours- ...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 employmentFull time
- ...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 employmentFull time
$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 timeTemporary workWork at officeLocal area- ...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 employmentWork at officeRemote workFlexible hours
$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 timeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- internship software Pleasanton, CA
- software Pleasanton, CA
- software intern Pleasanton, CA
- id software Pleasanton, CA
- healthcare software sales Pleasanton, CA
- entry level software sales Pleasanton, CA
- software sales Pleasanton, CA
- software asset management analyst Pleasanton, CA
- software technology Pleasanton, CA
- software applications developer Pleasanton, CA



