Senior Embedded Software Engineer
$150k - $180kKnightscope
Job DescriptionJob DescriptionAbout KnightscopeKnightscope (NASDAQ: KSCP) is a security technology company building the nation's first Autonomous Security Force — autonomous machines, AI-driven software, and elite security professionals operating as one integrated managed service. The Company is on a mission to make the United States of America the safest country in the world. One Team. One Force.. Job SummaryKnightscope is seeking a Mid/Senior Embedded Software Engineer to join our product development team and support a new hardware program. In this role, you will lead software system design, subsystem development, component integration for a wearable technology product—from early prototyping through production readiness. You will work cross-functionally with mechanical, electrical, systems and other software engineers in a fast-paced, gate-driven product development environment and play a critical role in shaping a first-of-its-kind platform. Location Requirement:Full-time, on-site at Sunnyvale HQAbout the RoleThe role is an on-site, ownership-driven position within a multidisciplinary program team, requiring a hands-on engineer who is comfortable operating in ambiguity and driving decisions across mechanical, electrical, and software boundaries. You will be expected to make thoughtful tradeoffs and carry designs from early concept This individual will own the full software scope of a new wearable hardware product, including IMU bring-up and sensor integration, sensor fusion, electronic image stabilization (EIS) of the video stream, optimization for real-time performance on the target compute (NVIDIA Jetson / ARM SoC), working knowledge of video systems, and testing support.Please include the Disney character that best describes you in your resume—and make sure to ask your interviewers the same.Key ResponsibilitiesIMU IntegrationInterface with IMU chip (gyroscope/accelerometer) via SPI or I2C communication protocolsRead, parse, and timestamp raw IMU sensor data in real timeCalibrate IMU for bias, drift, noise, and temperature compensationImplement sensor fusion algorithms (e.g., Kalman filter, Madgwick filter) to produce accurate orientation and motion estimatesVideo StabilizationDevelop Electronic Image Stabilization (EIS) algorithms using IMU motion dataCompute camera motion trajectories and apply correction transforms to video framesMinimize latency between IMU data capture and video frame correctionTune stabilization parameters to balance smoothness vs. responsivenessSystem IntegrationSynchronize IMU data timestamps with video frame timestamps preciselyIntegrate stabilization pipeline into the embedded system or host applicationOptimize algorithms for real-time performance on target hardware (e.g., NVIDIA Jetson, ARM SoC)Work with camera/hardware team to understand the mechanical and optical constraintsTesting & ValidationDesign test procedures to evaluate stabilization quality under various motion conditionsMeasure and benchmark latency, jitter, and stabilization accuracyDebug and resolve issues related to sensor noise, frame drops, or timing misalignmentRequired QualificationsB.S. or M.S. degree in Computer Science, Electrical Engineering or a related field.7+ years of software engineering experience, including shipping software on hardware products.Hands-on experience interfacing with IMU or other MEMS sensorsDemonstrated experience with real-time systems and low-latency data processingPrior work on image or video processing pipelines is strongly preferredExperience with robotics, drones, action cameras, or autonomous vehicles is a big plusStrong proficiency in C and C++Experience with SPI, I2C, and UART communication protocolsSolid understanding of digital signal processing (DSP) conceptsFamiliarity with sensor fusion techniques (Kalman filter, complementary filter, etc.)Experience with Linux-based embedded systems or RTOS (FreeRTOS, Zephyr)Compensation & BenefitsBase Salary:$150,000 - $180,000Equity:Stock optionsBenefits:Medical, dental, vision, 401(k), paid time offLocation Requirement:Full-time, on-site at Sunnyvale HQ
- ...design, develop, and validate embedded firmware for our DirectFlash?... ...with cross-functional engineering teams to solve complex system... ...Everpure is seeking a full-time Senior Embedded Firmware Engineer to... ...embedded, firmware, or hardware-software systems. Expert-level proficiency...SeniorFull timeWork at officeFlexible hoursShift work
$122.6k - $227.6k
...shaping a new era in space and find a career that's built for you.The COOLR program is looking for a talented and motivated Embedded Software Engineer to support the entire software development lifecycle. Including development, debugging, and testing solutions in various...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours$110k - $160k
...Requirement Bachelor’s Degree in Computer Science or Electrical Engineering is required Master’s Degree is preferred Authorization Must... ...@fortinet.com. Job Overview WiFi team is looking for an Embedded Software Engineer with C programming and networking knowledge to join...SeniorFull time- ...Senior Embedded Software Engineer The future of defense will be decided by those who field intelligent machines at scale. At Scout AI, we're developing Fury, the first robotic foundation model for defense, to give U.S. forces overwhelming, adaptable, and autonomous...SeniorRelocation package
$205k - $220.25k
...Staff Embedded Software Engineer Cyngn, Inc. Mountain View, California, United States About the 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 controllers...SeniorTemporary workWork at officeRemote workFlexible hours- ...family commitments. Meet our engineers on the Vehicle OS team!... ...deploy, and update complete vehicle software and AI applications. This is one... ...the role We are looking for senior software engineers with expertise in developing embedded software applications on production...SeniorFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift
$110k - $160k
....1x and Enterprise Wireless solution experience is plusEducation Requirement:Bachelor’s Degree in Computer Science or Electrical Engineering is requiredMaster’s Degree is preferredMust be authorized to work in the U.S. without sponsorshipThe US base salary range for this...SeniorFull timeWorldwide$190k - $240k
..., and retail to deliver everything from medical items to everyday essentials, safely and reliably. We’re seeking a Senior Embedded Software Engineer to develop the firmware and embedded software layer that sits between our aircraft and ground asset hardware and the higher...SeniorFlexible hours- ...patients worldwide.We’re a team of engineers, clinicians, and innovators... ...Product Development Platform Software team. The engineer will... ...team to design and build the embedded software platform. The successful... ...level: Mid-Senior LevelIndustry: Medical DeviceSeniorLocal areaWorldwideFlexible hours
$176.4k - $264k
...public roads today — not a research platform, not ADAS. The Embedded Software Engineering team builds the software for the safety-critical embedded... ...vehicle to a safe state when something goes wrong.As a Senior Embedded Software Engineer, you will work across the full...SeniorImmediate startFlexible hours- ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...team is responsible for the real-time software infrastructure that supports critical... ...experience and comfort working with C++ in an embedded environment is required.Essential Job...SeniorLocal areaWorldwideFlexible hours
$135.33k - $211.77k
...Requisition Summary We are a tight knit team of engineers that value collaboration and results.... ..., enthusiastic, and self-directed Senior Software Engineer to complement our unique... ...are in building and deploying production embedded software. Adaptability and creativity with...SeniorTemporary workWork at officeFlexible hours- ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose... ...of Position:Contribute broadly to the Video Software Engineering Group, responsible for the Linux-based, embedded software that controls the real-time, high-definition...SeniorLocal areaWorldwideFlexible hours
$193.3k - $261.5k
Amazon is looking for a Embedded Software Engineer to join the project team working to build best in class consumer products. We are an innovative, cross-platform, customer-obsessed team, working on big-bets in an innovative environment. We are looking for a talented...SeniorInternshipLocal areaFlexible hours- ...novel surgical robot system. The engineer will collaborate with a... ...to design, build and optimize software that enables high-performance... ...and display across a range of embedded platforms. The engineer will... ...EngineeringExperience level: Mid-Senior LevelIndustry: Medical DeviceSeniorLocal area
$98.1k - $182.1k
...built for you.Lockheed Martin Space is seeking a full-time Software Test Engineer. In this role, you will support the software engineering lifecycle... ..., integration, test, qualification).Familiarity with embedded software/hardware (hands‑on or academic).Working knowledge...SeniorFull timeTemporary workWork experience placementInterim roleCasual workFlexible hours- ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make... ...here.Job DescriptionOur team designs and builds the embedded platform software infrastructure that supports critical performance, safety...SeniorLocal areaWorldwideFlexible hours
- ...customize our solutions and services to align with the unique needs of each client. Job Description Position: - Sr. Embedded Software Engineer Location: - Santa Clara, CA or Hillsboro, OR Joining Mode: - 6+ Month Job Description:- This position...Senior
- ...Senior Embedded Software EngineerOur client, a leading organization in the technology sector, is seeking a dedicated and innovative Senior Embedded Software Engineer to join their dynamic team. As a Senior Embedded Software Engineer, you will be instrumental in supporting...SeniorImmediate startFlexible hours
- ...Senior Embedded Software Engineer Location: Sunnyvale, CA Employment Type: Contract role Build the Next Generation of Intelligent Connected Devices We are seeking a highly skilled Senior Embedded Software Engineer to design and develop software for next-generation...SeniorContract work
- ...the right time. If you are ready for adventure, we invite you to join our amazing team and grow with us. As part of the Embedded Software Engineering team, you will drive the development and maintenance of the manufacturing test systems used for our eVTOL aircraft. Responsibilities...SeniorWork at office
- ...healthcare professionals and their patients. Together, let's advance the world of minimally invasive care.Job DescriptionAs an Embedded Software Engineer in the Future Forward organization, you will work at the forefront of innovation, rapid prototyping, and new product...SeniorLocal areaWorldwideFlexible hours
$175k - $248k
...AI company committed to solving mobility challenges with software and AI. As the Global Software Center of Hyundai Motor... ...transportation operating system. About the Role As a Senior Embedded Firmware Engineer , you will design, implement, and optimize the core...SeniorFull time$167.7k - $245.2k
...TeamThe Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring... ...experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI, UART...SeniorFull timeTemporary workLocal areaFlexible hours$210k - $280k
...people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality.As a Sr. Embedded Software Engineer at Reliable Robotics, you will be a part of the Embedded...SeniorPermanent employmentCasual work- ...As a Senior Embedded Software Engineer, you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and build a system for our next-generation Fixed Wireless Access (ngFWA) products Core traits we prioritize include...SeniorExtra incomeFull timeH1bLocal areaVisa sponsorshipWork visa
$180k
...driver and firmware development to the embedded development, bring-up, and deployment... ...designed production hardware. As a Senior Embedded Engineer, your technical expertise will directly... ..., hardware validation, and low-level software deployment for our custom, in-house...SeniorFull timeWork at officeImmediate startRemote work$167.7k - $245.2k
...The Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring the... ...experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI, UART...SeniorFull timeTemporary workLocal areaFlexible hours$180k
...validation for custom hardware. Join schematic reviews with hardware engineers, and debug with oscilloscopes, logic analyzers and on-chip... ...Science or a related field, with 7+ years developing embedded software in C/C++ on an RTOS or bare metal.Automotive MCU expertise:...SeniorFull timeWork at officeRemote work$210k - $235k
...world for the better. JOB SUMMARY We are seeking a Senior Embedded BSP Engineer to own the board support package and OS configuration for... ...You will collaborate with our firmware, hardware, and robot software teams to bring up custom carrier boards, develop and maintain...SeniorLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- embedded engineer Sunnyvale, CA
- embedded systems software engineer Sunnyvale, CA
- embedded software engineer Sunnyvale, CA
- embedded developer Sunnyvale, CA
- embedded software engineer remote Sunnyvale, CA
- senior fpga design engineer Sunnyvale, CA
- international tax senior Sunnyvale, CA
- senior sales Sunnyvale, CA
- senior director Sunnyvale, CA
- senior network engineer remote Sunnyvale, CA


