Software Engineer - Embedded
$127.5k - $210kSkydio
Skydio is the leading US drone company and the world leader in autonomous flight, the key technology for the future of drones and aerial mobility. The Skydio team combines deep expertise in artificial intelligence, best-in-class hardware and software product development, operational excellence, and customer obsession to empower a broader, more diverse audience of drone users, from utility inspectors to first responders, soldiers in battlefield scenarios, and beyond.
About the team:
Our team is responsible for large portions of the software engineering stack, working on a wide variety of subsystems. We write bare metal and RTOS microcontroller code (stm32 product line), integrate and write code for embedded linux and android platforms (Qualcomm and Nvidia SOCs), maintain the associated linux kernels, and help design and bring up all new electronics.
We work closely with both the hardware team and the rest of the software organization, creating the foundation for the rest of the Skydio software team to build upon.
About the role:
Reliable embedded firmware acts as the brain stem of our autonomous drones and the foundation for the growing accessory product line -- bridging the gap between the algorithms and the sensors/mechanical hardware. As a Skydio embedded software engineer, you will have the opportunity to architect, build out and lead the development of both current and future products in a fast-paced environment.
How you'll make an impact:
Provide technical direction and architecture of complex systems
Design and implement the embedded software that runs on the vehicle
Characterize, integrate, and validate key subsystems (e.g. next-gen camera, radio)
Bring up and debug new hardware
Write interfaces and drivers for sensors and other devices
What makes you a good fit:
Ability to write modern C++ in a real-time embedded environment
Python development experience
Ability to write clean code with appropriate abstraction boundaries
SOC development (Qualcomm devices a plus), embedded microcontrollers, camera drivers
Practical experience writing firmware/embedded code for a physical device
Embedded linux userspace and kernel development
Fundamental knowledge of low-level firmware
Hands-on hardware bring-up, system debugging and code optimization
Knowledge of debugging systems at ARM assembly code level
Embedded security and cryptographic firmware development
Obtaining FAA Part 107 certification within the first 60 days of employment is strongly encouraged for all Skydio employees and required for certain positions
Compensation: At Skydio, our compensation packages for regular, full-time employees include competitive base salaries, equity in the form of stock options, and comprehensive benefits packages. Compensation will vary based on factors, including skill level, proficiencies, transferable knowledge, and experience. Relocation assistance may also be provided for eligible roles. The annual base salary range for this position is $127,500 - $210,000*. Fundamentally, we believe that equity is the key to long-term financial growth, and we ensure all regular, full-time employees have the opportunity to significantly benefit from the company's success. Regular, full-time employees are eligible to enroll in the Company’s group health insurance plans. Regular, full-time employees are eligible to receive the following benefits: Paid vacation time, sick leave, holiday pay and 401K savings plan. This position and all associated benefits are subject to applicable federal, state, and local laws, as well as the Company’s policies and eligibility criteria.
*Compensation for certain positions may vary based on the position’s location.
#LI-TK1
At Skydio we believe that diversity drives innovation. We have created a multidisciplinary environment that embraces the power of diverse perspectives to create elegant solutions for complex problems. We are committed to growing our network of people, programs, and resources to nurture an inclusive culture.
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or other characteristics protected by federal, state or local anti-discrimination laws.
For positions located in the United States of America, Skydio, Inc. uses E-Verify to confirm employment eligibility. To learn more about E-Verify, including your rights and responsibilities, please visit
$140k - $170k
...Zoox is looking for an embedded software engineer to join our Firmware Body Systems team. In this role, you will be responsible for embedded software development for the body, thermal, lighting, and closure system functions and sub-systems of the Zoox vehicle. This includes...SuggestedFull timeTemporary workRelocation package$125k - $210k
...impossible at record breaking speeds. About You and the Role As an embedded firmware engineer at Zipline, you will be responsible for building the lowest level and most safety-critical software on our aircraft. You will work closely with a range of other...SuggestedFull timeWork at officeLocal areaImmediate start$219k - $263k
...Zoox’s Robot Software Infrastructure team is looking for a Staff Software Engineer to help build the core platform services that powers the configuration and runtime... ...role, you will: Design and build robust embedded applications and web microservices for the configuration...SuggestedFull timeTemporary workRelocation package$170k - $277.5k
...expertise in artificial intelligence, best-in-class hardware and software product development, operational excellence, and customer... ...for image processing (Debayering, lens shading, etc.) Strong embedded development experience, including firmware for physical hardware...SuggestedFull timeLocal areaRelocation package$125k - $160k
...team of firmware, backend, and frontend engineers to develop this product line. We are... ...working on Linux development as a Software Engineer. ~ Proficient in C/C++.... ...~ Preferred experience working with embedded Linux ~ Bash scripting experience...SuggestedFull timeWork at officeWork visaFlexible hoursShift work$95 per hour
...Our client, a leader in advanced hardware and embedded systems, is seeking a dedicated Embedded Software Engineer to join their innovative team. As an Embedded Software Engineer, you will be part of the Hardware Systems Verification team supporting cross-functional development...- Kforce has a client in Foster City, CA that is seeking an 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 frameworks. Responsibilities...Temporary work
- ...Embedded Developer Embedded Development Engineer Looking for an embedded developer embedded development engineer with experience in either embedded C or C++ programming along with Python. Candidate should be good in Linux BSP, Android HAL, Kernel drivers and RTOS....
- ...Job Description Job Description Zoox is looking for an embedded software engineer to join our Firmware Drive Systems team. Drive Systems owns the critical path from autonomous trajectory to vehicle motion — taking a trajectory from our AI stack and translating it...Temporary workRemote workRelocation package
- ...Job Description Job Description As a Software Engineer on the Firmware team, you will own the software integration, performance, optimization... ..., SW stacks, and L1-L3 implementations into our custom embedded Linux platform. Architecture Definition: Define,...Temporary workWork experience placementRelocation package
$130k - $300k
...their laptop or phone. We are building a line of embedded devices with screens, and we need an amazing UI engineer to build interfaces for these devices. You’ll... ...customers have come to expect from our web and mobile software, but in a much more constrained hardware...Hourly payFull timeWork visaFlexible hoursShift work$120k - $150k
...Description We're ALTEN Technology USA, an engineering company helping clients bring... ...Foster City, CA We are looking for an Embedded Linux Security Engineer to implement security... ...securely, designing end-of-line (EOL) test software to validate security features before...Permanent employmentContract workFor contractors$200k - $315k
...looking for a seasoned Systems level Linux engineer / Linux internals expert to help us... ...similar degree) ~5+ years of experience of software development for Linux in System... ...C++, Rust, Go, etc) ~ Experience in embedded development or experience with low-level...Full timeWork visaFlexible hoursShift work$114.4k - $135.2k
...across 170+ countries. About the Role We are looking for software engineers who thrive in a high growth environment working alongside... ...Design, develop, test, deploy, maintain, and improve the embedded software for our fleet of devices Effectively manage priorities...Hourly payWork experience placementSummer workInternshipWork at officeWork visaShift work$130k - $280k
...deployed across 170+ countries. About the role As an embedded security engineer on the Device Security Team, you’ll work with an amazing... ...privacy roadmap for Verkada’s devices, build tooling and software to measure & improve security posture, and partner closely...Full timeWork visaFlexible hoursShift work- ...working with firmware, backend, and frontend engineers. Drive product ideas from conception to... ...and 3+ years of experience in Linux software development with proficiency in C/C++. Experience with Yocto, Secure Boot, and embedded Linux is preferred. Key Skills: Linux development...Odd jobFlexible hours
$200k - $300k
...dynamic team of firmware, backend, and frontend engineers to develop this product line. What You'... ...working on Linux development as a Software Engineer. ~ Proficient in C/C++ ~ Preferred experience working with embedded Linux, cameras, and audio systems ~ Expertise...Full timeWork visaFlexible hoursShift work- NAVA Software solutions is looking for a Sr. Embedded Engineer Details: Sr. Embedded Engineer Location: Foster City CA (1-2 days/week onsite) Duration: Full time /Direct Hire Looking for a Senior Embedded Software Engineer to join the engineering team as a key contributor...Full timeFlexible hours2 days per week1 day per week
- ...Job Description Job Description Zoox's Robot Software Infrastructure team is seeking a passionate software engineer to help develop and advance the common... ...robotics infrastructure Configure and manage embedded Linux build systems (e.g., Yocto) and bootloader...Temporary workRelocation package
$130k - $185k
...solar energy. We are tackling one of humanity’s most complex engineering challenges with a world-class team dedicated to delivering a... ...want to hear from you. The Role We're looking for an Embedded Software Engineer to take ownership of real-time software for spacecraft...Permanent employmentFull timeWork at officeLocal areaRemote workRelocation package$180k - $300k
...team. That means we touch everything: - Embedded firmware - Cellular modems & SIMs -... ...Be responsible for building the software and firmware that goes onto the devices... ...ship to our customers Own the full engineering cycle end to end, including scoping, architecture...Full timeWork experience placementWork visaFlexible hoursShift work$150k - $250k
...coverage, and responsiveness to power critical insights precisely where they’re needed most. About the Job As an Embedded Software Engineer , you will develop the embedded software that enables Array’s radar sensors, communication links, and flight systems to...Permanent employmentFull time- ...At Embtel Inc, our principles of leadership and innovative engineering helps customers reduce costs, improve service levels, increase... ...Job Description Position Summary: The Sr. Embedded Software Engineer serves on the R&D team to contribute toward the development...Full timeLocal area
- ...is driving the future of agent-centric software development. As the leader in AI code verification... ...We are looking for a Software Engineer to join the team building Gitar 's core... ...merge. Develop indexing, retrieval, and embedding systems that give models the right...Full timeWork at officeRelocation
- ...precision, superior power, and robust protection. As a Testbed Software Engineer, you will architect and build our spacecraft Hardware-in-the... ...(robotics, autonomy, automotive HIL, avionics, or embedded systems) Hands-on expertise with embedded buses and lab instrumentation...Permanent employmentFull time
- ...protection. Overview We are looking for a Build & Release Software Engineer to join our team, focusing on the application software... ...dependency management across large-scale C++ codebases running in Embedded Linux environments. You will operate at the intersection...Permanent employmentFull timeLocal areaRemote work
- ...Leveraging advancements in satellite technology, software infrastructure, and modern aerospace... ...GNSS systems. As a Software Engineer on the Payload team, you will play a critical... ...communication between payload systems, embedded software, and the satellite bus. This...Permanent employmentFull time
$150k - $300k
...coverage, and responsiveness to power critical insights precisely where they’re needed most. About the Job As an Embedded Software Engineer , you will develop the firmware, FPGA logic, and embedded software that drive Array’s radar payloads and on-orbit...Permanent employmentFull time$35 per hour
...Embedded Software Engineer Intern Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed...Hourly payPrice workTemporary workInternshipFlexible hours$61 - $97 per hour
Join a cutting-edge autonomy team building embedded software and test infrastructure for safety-critical systems in an innovative, fast-paced... ...'s or Master's degree in Computer Science, Electrical Engineering, or a related field ~4+ years of relevant industry experience...Hourly payContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Embedded. Be the first to apply!
- software developer fintech San Mateo, CA
- startup software engineer San Mateo, CA
- financial software developer San Mateo, CA
- junior software developer remote San Mateo, CA
- software engineer San Mateo, CA
- software data engineer San Mateo, CA
- part time software developer San Mateo, CA
- software engineer amazon San Mateo, CA
- senior robotics software engineer San Mateo, CA
- experienced software developer San Mateo, CA



