Embedded Software Engineer
Embedded Systems Software Engineer
Location: San Francisco Bay Area, CA
Employment: Full-time, onsite
Position Overview
A growing technology company is hiring an Embedded Systems Software Engineer to support the development of embedded technology products.
This position focuses on creating and maintaining reliable system software for custom hardware. You will work throughout the development life-cycle, including early prototypes, hardware integration, system validation, and production release.
The role involves close collaboration with engineers working in electronics, mechanical design, systems, and application software.
Responsibilities
* Develop and maintain Linux-based software for embedded computing platforms.
* Configure and customize operating-system components for new hardware.
* Support platform initialization, board-level software, hardware configuration, and peripheral integration.
* Develop low-level and user-space software for sensors, communications hardware, storage, displays, and related devices.
* Assist with prototype board bring-up and hardware/software troubleshooting.
* Investigate system reliability, performance, startup, and power-management issues.
* Build secure and dependable software-deployment and recovery capabilities.
* Create automated build, integration, and validation workflows.
* Document platform architecture, development procedures, and production-support processes.
* Help transition embedded systems from engineering prototypes to production-ready products.
Required Qualifications
* Three or more years of professional embedded-systems or Linux platform-development experience.
* Strong programming ability in C.
* Experience with at least one additional systems-oriented language.
* Practical experience developing software for embedded processors.
* Familiarity with embedded operating-system build and configuration workflows.
* Understanding of the Linux boot process and system initialization.
* Experience with low-level development, hardware abstraction, or device integration.
* Ability to debug issues at the boundary between hardware and software.
* Experience reading schematics and using standard laboratory diagnostic equipment.
* Knowledge of production considerations such as recovery, security, monitoring, power control, and system validation.
* Experience creating automated software builds or tests.
* Degree in a relevant engineering discipline or equivalent professional experience.
Preferred Qualifications
Experience in any of the following areas would be helpful:
* Connected or electromechanical products
* Embedded platform engineering
* Custom hardware and prototype bring-up
* Peripheral and sensor integration
* Secure remote software deployment
* Real-time systems
* Python-based development or testing tools
* Edge-computing applications
* Production test and manufacturing support
The Opportunity
This position offers substantial ownership of an embedded software platform used across a developing range of hardware-based products. You will work with a multidisciplinary engineering team and contribute from early platform design through production deployment.
The organization offers a fast-moving technical environment, broad engineering exposure, and opportunities for increasing responsibility as the team and product portfolio expand.
Keywords
Embedded Software Engineer, Embedded Linux, C, C++, Python, ARM, Linux Kernel, Device Drivers, BSP, Board Bring-Up, Hardware Integration, Sensor Integration, Real-Time Systems, Build Automation, System Validation, Production Support
To be considered, please submit your resume
$120k - $150k
...Embedded Software Engineer Workstream is a mission-driven company building the all-in-one HR, payroll, and hiring platform for managing the hourly workforce. There are 2.7 billion hourly workers, making up 80% of the global workforce, but this market has been heavily...SuggestedHourly payContract workWork at officeLocal areaFlexible hours- ...Embedded Software Engineer Array Labs builds advanced radar systems to help humanity understand and respond to changes across the physical world. We're launching a coordinated fleet of radar satellites to create a high-resolution 3D map of the Earth – updated in real...SuggestedPermanent employment
$150k - $250k
...We are looking for a Software Test Engineer to own the validation of our complex radar payload. In this role, you will bridge the gap between... ...related field. 5+ years of experience in test engineering, embedded software development, or hardware validation. Strong proficiency...SuggestedPermanent employmentFull time$56 - $68 per hour
...Job Title: Embedded Software Engineer Location: Burlingame, CA Duration: Contract - 12 months Pay Range: $56/hr $68/hr (W2) Job ID: 406696 About BCforward BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune...SuggestedContract work$132k - $153k
...Embedded Software Engineer Pivotal is the leader in the emerging market of electric Vertical Takeoff and Landing (eVTOL) aircraft. We design, develop, and manufacture light eVTOL aircraft and are renowned for the BlackFly aircraft the world's first light eVTOL to fly...SuggestedInternshipWork at officeRemote work- ...Introduction The Autonomy Hardware Systems V&V team is seeking a contract Embedded Software Engineer to develop embedded software and tooling for safety-critical automated test infrastructure. You'll be working cross-functionally to develop sensor emulators and test...Contract workWork experience placementImmediate start
- ...Lead Embedded Systems Software Engineer Dapster is looking for a Lead Embedded Systems Software Engineer to join our small-but-powerful team. This is an impact opportunity -- we're very much still an early-stage startup, and you will be working on our foundational...Work experience placementWork at officeRemote work
$65 - $80 per hour
...generation fast DC charging systems. You will build high-quality embedded software for charging equipment, including fast chargers and adapters... ...and system functionality. Collaborate closely with hardware engineers to co‑design optimized solutions that meet aggressive...Contract workTemporary work$146.9k - $183.6k
...Summary Rivian is pushing the boundaries of what vehicle software can do in terms of remote diagnostics and prognostics. The... ...experience to our customers. We are seeking an experienced Embedded Software Engineer to spearhead the development of the Vehicle Health Monitor...Full timeContract workTemporary workPart timeLocal areaRemote workShift work$180k - $220k
...efficient ubiquity. Who We Are We are tech industry veterans in software, hardware, and design who are pooling our skills to build the... ...problems is collaboratively and respectfully. As a Lead Systems Engineer , you are responsible for ensuring that our robot is safe, robust...Live inLocal area- ...building the intelligence layer for safer streets globally. About the Role We're seeking a Senior Embedded Engineer to lead the development and optimization of software that powers our AI-enabled traffic enforcement cameras. These systems operate in challenging outdoor...Local area
$135.1k - $168.9k
...diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Sr Embedded Software Engineer, you will play a key role in the development of cutting‑edge charging products. You will contribute to software design...Full timeContract workPart timeWork at officeLocal area$175 per hour
...We are seeking a highly motivated Firmware Engineer to design, develop, and optimize embedded software for our next-generation products. The ideal candidate has strong experience in low-level programming (C/C++), microcontroller/SoC development, and hardware bring-up,...Full time$150k - $200k
...Position In this position, you will be a key part of Reach’s engineering team to develop firmware enabling fast, reliable wireless communication... ...and contribute to product innovation in hardware and software. Qualifications 5+ years of experience as a firmware engineer...Work at office$130k - $185k
...Firmware Engineer About Cowboy Space Corp. Cowboy Space Corp. is building the infrastructure... ...Design, develop, and debug embedded firmware for microcontrollers, FPGAs, and... ...closely with electrical, avionics, and software teams to define system architecture and...Permanent employmentWork at officeLocal areaRelocation package$205k - $220.25k
...environment. At Cyngn, everyone's perspective matters-and that's what powers our innovation. About this role: As a Staff Embedded Software Engineer, you will be driving the design, development, and validation of all firmware running on our vehicle drive & Safety...Temporary workWork at officeRemote workFlexible hours- ...vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future... ...for everyone. Role Summary We are looking for a Staff Embedded Software Engineer who understands the lay of the land of this rapidly growing...Full timeContract workLocal area
$84.15 per hour
...Description Job Description ABM, a leading provider of integrated facility solutions, is looking for a Lead Mobile Building Engineer . The Mobile - Lead Engineer will be responsible for maintenance and repairs to multiple buildings. Duties include but are...Hourly payTemporary workLocal areaImmediate start$150k - $250k
...Space Systems Engineer Array Labs builds advanced radar systems to help humanity understand and respond to changes across the physical... ..., FDIR, fault tolerance, root cause) Familiarity with software development or extensive scripting in python Experience with...Permanent employmentFull timeRemote work$150k - $200k
...Position In this position, you will be a key part of Reach’s engineering team to develop firmware enabling fast, reliable wireless communication... ...and contribute to product innovation in hardware and software. Qualifications 5+ years of experience as a firmware engineer...Work at office- ...behavior runs on, and the developer infrastructure that lets us build, ship, and update that software quickly and safely on every robot in the fleet. As a System Software Engineer, you’ll focus on the runtime itself which encompasses the IPC layer, performance,...
$210k - $255k
...Cardlytics purchase incentive platform. Working closely with peer engineering and product teams, Publisher Engineering ensures these APIs... ...Cardlytics business About the Position: As a Lead/Principal Software Engineer on the Publisher team, you’ll build APIs and data ingestion...Full timeWork at officeRemote workFlexible hours- ...needed most. About the Job As an EE Hardware Design Engineer , you will design and validate the digital and mixed-signal electronics... ..., from architecture to manufacturing Work closely with software, firmware, RF, antenna, digital, and mechanical design...Permanent employmentWork experience placementWork at office
$121.5k - $150k
...accuracy from food-borne pathogens to infectious diseases. The Opportunity We are looking for a hands-on Senior Backend Software Engineer to join our lean, high-impact engineering team as a core platform owner. This role is a critical replacement for a key team...Full timeTemporary workFlexible hours$138k - $181.13k
...helping organizations unlock the power of AI through modern data architecture? Snowflake is looking for a customer‑facing Solution Engineer who combines strong technical depth with executive presence and a passion for innovation. In this role, you’ll partner with Sales...Work at officeFlexible hours2 days per week3 days per week- ...Responsibilities As a Solutions Engineer, you’ll be at the forefront of our customer interactions, understanding their unique business... ...Excellent communication and presentation skills Experience with software development is a plus Ability to work independently and in a team...Remote workFlexible hours
- ...global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human interaction-... ...that's growing at 30+% annually and we're expanding our Solutions Engineer Team to make sure we stay ahead of the competition. Acquire BPO...Work from homeFlexible hoursNight shift
- ...Betterworks is HR software to align, develop, and activate your workforce for business growth. Organizations are able to replace outdated... ...challenges. About the Role We are seeking a dynamic Solutions Engineer with HR Tech experience to join our UK team and play a critical...Remote work
- ...014 by Dr. Adam Back and a group of fellow cryptographers and engineers passionate about Bitcoin and its potential to change the future... ...layer‑2 projects like Liquid and Core Lightning, to end‑user software and hardware wallets like Green and Jade. Our brand stands for...
$200k - $287.5k
...perform exploratory data analysis, develop machine learning models, and perform other data science and data engineering tasks all in one place. As a Senior Software Engineer for Snowflake Notebooks, you will: Drive high impact initiatives that span our product areas and...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- ultimate software Redwood City, CA
- software applications developer Redwood City, CA
- remote software sales Redwood City, CA
- senior c# .net software developer Redwood City, CA
- id software Redwood City, CA
- software Redwood City, CA
- entry level software sales Redwood City, CA
- internship software Redwood City, CA
- healthcare software sales Redwood City, CA
- software qa Redwood City, CA


