Embedded Developer
Kasmo Global
Embedded Software Engineer (Rust, C/C++, Python)
Location: Redmond, WA - On-Site
Job Type: Contract
Experience Level: Mid-Level
About the Role
We are seeking a skilled Embedded Software Engineer with expertise in Rust, C/C++, and Python to develop high-performance firmware and embedded systems. You will work on cutting-edge projects involving real-time systems, low-level hardware interactions, and secure embedded applications. If you are passionate about writing efficient and safe code for resource-constrained environments, we'd love to hear from you!
Responsibilities
•
Develop, test, and optimize embedded software in Rust, C, and C++ for microcontrollers, real-time systems, and SoCs.
•
Write Python scripts for automation, testing, and hardware communication.
•
Work with RTOS, bare-metal firmware, and device drivers to develop robust and efficient embedded solutions.
•
Collaborate with hardware engineers to design software-hardware interfaces.
•
Implement low-level peripheral drivers (SPI, I2C, UART, CAN, USB, etc.) and optimize system performance.
•
Ensure memory safety and performance in embedded systems using Rust's strong safety features.
•
Develop and maintain unit tests, integration tests, and debugging tools.
•
Work with version control systems (Git) and CI/CD pipelines to streamline development.
$140k - $200k
...challenges with real‑world impact. About the Role Pronto is seeking an Embedded Firmware Engineer to join our growing team and help expand our... ...PCBs Collaborate with electrical and software engineers to develop comprehensive specifications for new hardware Develop firmware...SuggestedFull timeWork experience placementInternshipWork at officeFlexible hours$182k - $230k
...everyday life. If you want to work on hard problems with real-world impact, join us. What you’ll do We are seeking an Embedded Firmware Engineer to develop the low-level software that commands our next-generation autonomous transport vehicles. In this role, you will write...SuggestedFull timeInternshipWork at officeFlexible hours$182k - $230k
...Senior Embedded Firmware Engineer San Francisco, CA Pronto AI is a global leader in commercializing autonomous vehicle (AV) technology... ...PCBs Collaborate with electrical and software engineers to develop comprehensive specifications for new hardware Develop...SuggestedFull timeWork at officeWorldwideFlexible hours- Cssmerge is looking for an Embedded Firmware Engineer to join our San Francisco office. You will develop firmware solutions for our autonomous haulage systems, working on cutting-edge technology in the mining industry. The ideal candidate will have a strong embedded systems...SuggestedWork at office
- ...Overview We are seeking a highly motivated and experienced embedded engineer to join our rapidly growing team. In this role, you will be instrumental in designing, developing, and optimizing software for embedded systems, with a strong focus on software bringups for custom...Suggested
- ...Linux BSP Software Engineer — Mining Machine Software to lead the embedded software stack for our mining products. This role sits at the... ..., and noise constraint Heterogeneous Computing Integration — Develop low-level drivers and task coordination for mining ASICs / co-processors...Remote workFlexible hours
- ...Job Description Position Summary: The Sr. Embedded Software Engineer serves on the R&D team to contribute toward the development of... ...delivery systems, ultrasound, and radio-frequency devices all developed internally by our scientists and engineers in our on-site R&D...
$170k - $215k
...Embedded Software Engineer Title of Role: Embedded Software Engineer Location: San Francisco, hybrid Company Stage of Funding... ...technology. This company is leveraging cutting-edge AI to develop advanced systems, including AI night vision software. With a small...Work at officeNight shift- ...Title: Embedded Software Engineer Location: San Jose, CA Job Summary: We are looking for a talented Principal Embedded... ...embedded OS and board support packages. You will be responsible for developing and supporting firmware for our high-performance products,...Local area
$130k - $190k
...mesh, wireless, and cellular networks to create robust, reliable, and remote data collection and processing systems Develop on ARM-based embedded platforms using C, C++, python, golang or rust Improve our embedded Linux build and deployment process Develop software...Work at officeImmediate startRemote workFlexible hours- ...We are seeking a Lead Full Stack Developer to join our team. You will play a pivotal role in driving the technical direction and implementation of software development projects. You will lead a team of developers, ensuring the delivery of high-quality, scalable, and maintainable...Contract workCasual workRemote work
- Doordashusa in San Francisco is seeking a Senior/Staff Embedded Software Engineer to lead the development of ARM-based microcontroller platforms for robotics. The role involves designing, implementing, and validating firmware for motion control and safety-critical functionality...
- ...let's talk! We are seeking a Senior Software Engineer to play a key technical leadership role on autonomy software teams developing perception, planning, control, and platform capabilities for autonomous systems. This position focuses on architecting, implementing...Full time
- ...which they will relocate back to work from San Francisco, Los Angeles, or Washington, DC . About the Project Our client is developing a small, safety‑critical kinetic munition deployed via an FPV‑class airframe . At the core of the system is an Electro‑...Relocation
- SPAN in San Francisco is seeking a Firmware/Embedded Linux Engineer to work on product development that electrifies modern infrastructure. The engineer will own new initiatives affecting hardware components from microcontrollers to applications in embedded Linux, while...
$197.3k - $313.7k
To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category Product Job Details About Salesforce Salesforce is the #1 AI CRM, where humans with agents ...- ...core model development. This is a remote position based on the US East Coast. KEY RESPONSIBILITIES Work embedded with ML scientists to co-develop and refine model training and evaluation workflows Translate experimental research code into maintainable, well...Remote workFlexible hours
- ...Saturday)at Sunnyvale, CA JD: Technical Solution Engineer to work with Client OEM Partners to help develop Consumer Electronics Products Skills: 8 – 10 years of Embedded Software development Experience on Linux platform BS/MS in Electronics/ Electrical/Computer Science...
$175k - $280k
...in new or frequently changing hardware environments that are tightly integrated into other parts of the system. We are seeking an Embedded‑system Engineer who is comfortable working across Linux‑based, RTOS‑based, and bare‑metal MCU applications to drive fast and efficient...Full timeContract workFlexible hours- ...Engineers to join our BSP team, supporting both mining and smart home product lines – a great opportunity to grow your career in embedded systems with hands‑on hardware exposure from day one. Location: US Hybrid · San Francisco Bay Area preferred Responsibilities Board...InternshipRemote workFlexible hours
$125k - $145k
...This position plays a critical role in the testing of Avive's embedded software from early design stages through commercialization, ensuring... ...Find root causes and work with engineers to ensure closure. Develop and maintain automation framework with dedicated hardware...Local area$210k - $240k
...Who Are We? Postman is the world’s leading API platform, used by more than 40 million developers and 500,000 organizations, including 98% of the Fortune 500. Postman is helping developers and professionals across the globe build the API‑first world by simplifying each...Work at officeFlexible hours3 days per week$170k - $190k
Dormont Manufacturing Co is looking for a System Integrator (Electrical/Computer Eng) to join their Hardware Engineering team in San Francisco. Your role will encompass the full hardware development lifecycle, owning subsystems from evaluation and integration to driving...$229.9k - $262.4k
...unleash the full power of machine learning and AI. What You’ll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for...Full timePart timeInternshipLocal area- ...About Nudge At Nudge, our mission is to develop the best technology for interfacing with the brain to improve people's lives. We're starting... ...‑critical C, C++, Rust, and Verilog code for use in real‑time embedded environments Contribute to embedded hardware architecture...
$180k - $260k
...you; you get things done. Why We Are Hiring for This Role: To develop, Develop, optimize, and maintain firmware in C and C++ for 32‑bit... ...We Are Looking For: Strong proficiency in C and modern C++ for embedded targets, including understanding of memory layout, linker...- ...: Drive the design, development, and operation of several key embedded software capabilities on the Lime vehicles and related products... ...environment, including direct, hands‑on experience designing, developing, and debugging consumer electronics, medical devices,...InternshipWork at office
$229.9k - $262.4k
...unleash the full power of machine learning and AI. What You’ll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full‑stack systems to create solutions that help meet regulatory needs for...Full timePart timeInternshipLocal area$90k - $140k
...Join us in building the power foundation of the future! Responsibilities: Own essential features for power electronics embedded systems, ensuring functional and performance requirements are met Work closely with hardware teams to integrate firmware with new...Temporary workLocal areaShift work- ...AI systems in production environments. Responsibilities Design, develop, and maintain Linux kernel device drivers for cameras, sensors,... ...Own Linux kernel bring-up and platform enablement on embedded ARM64 systems (e.g., NVIDIA Jetson platforms) Debug and resolve...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Developer. Be the first to apply!
- embedded software engineer San Francisco, CA
- embedded developer San Francisco, CA
- embedded firmware developer San Francisco, CA
- embedded systems software engineer San Francisco, CA
- embedded engineer San Francisco, CA
- principal embedded software engineer
- graduate embedded software engineer
- embedded electrical engineer
- embedded software engineer
- c++ embedded engineer

