Mid/Senior Embedded Software Engineer, Product Development
$150k - $180kKnightscope Inc.
About Knightscope
Knightscope is a security technology company building the nation’s first Autonomous Security Force. The Company combines autonomous machines, advanced software, and human expertise to help protect people, property, and critical infrastructure. Knightscope’s long-term mission is to make the United States of America the safest country in the world.
Job Summary
Knightscope 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 HQ
About the Role
The 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 Responsibilities
IMU Integration
- Interface with IMU chip (gyroscope/accelerometer) via SPI or I2C communication protocols
- Read, parse, and timestamp raw IMU sensor data in real time
- Calibrate IMU for bias, drift, noise, and temperature compensation
- Implement sensor fusion algorithms (e.g., Kalman filter, Madgwick filter) to produce accurate orientation and motion estimates
Video Stabilization
- Develop Electronic Image Stabilization (EIS) algorithms using IMU motion data
- Compute camera motion trajectories and apply correction transforms to video frames
- Minimize latency between IMU data capture and video frame correction
- Tune stabilization parameters to balance smoothness vs. responsiveness
System Integration
- Synchronize IMU data timestamps with video frame timestamps precisely
- Integrate stabilization pipeline into the embedded system or host application
- Optimize 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 constraints
Testing & Validation
- Design test procedures to evaluate stabilization quality under various motion conditions
- Measure and benchmark latency, jitter, and stabilization accuracy
- Debug and resolve issues related to sensor noise, frame drops, or timing misalignment
Required Qualifications
- S. or M.S. degree in Computer Science, Electrical Engineering or a related field.
- 5+ years of software engineering experience, including shipping software on hardware products.
- Hands-on experience interfacing with IMU or other MEMS sensors
- Demonstrated experience with real-time systems and low-latency data processing
- Prior work on image or video processing pipelines is strongly preferred
- Experience with robotics, drones, action cameras, or autonomous vehicles is a big plus
- Strong proficiency in C and C++
- Experience with SPI, I2C, and UART communication protocols
- Solid understanding of digital signal processing (DSP) concepts
- Familiarity with sensor fusion techniques (Kalman filter, complementary filter, etc.)
- Experience with Linux-based embedded systems or RTOS (FreeRTOS, Zephyr)
Compensation & Benefits
- Base Salary: $150,000 - $180,000
- Equity: Stock options
- Benefits: Medical, dental, vision, 401(k), paid time off
- Location Requirement: Full-time, on-site at Sunnyvale HQ
$100k - $140k
DescriptionA Kforce client is seeking to hire an Mid to Senior Embedded Software Engineers in Chandler, Arizona (AZ).Summary:We are working directly with... ...more of experience in software engineering* Software development experience using C or C++ programming languages*...SeniorRemote workWork from home3 days per week$90k - $120k
...Clearance: Secret Level of Experience: Mid This opportunity resides with... ...cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support... ...! We are seeking talented Mid/Senior Data Engineers (Software Development...SeniorFull timeWork at officeLocal areaRemote workWork from homeWorldwideHome office$132.4k - $190k
...apply for the 5032 Senior R&D Engineer Staff role at... ...join our firmware development team at Toshiba’s... ...Responsibilities Develop embedded firmware and... ...ensure meeting product specification and... ...a wide array of software/hardware tools to... ...level ~ Mid‑Senior level...SeniorFull timeRemote workFlexible hours$140k - $170k
...Senior Embedded Engineer Bevi is on a mission to transform how... ...hypergrowth with our current product line, Bevi is heavily... ...in new product development. We're searching for... ..., hardware, software, and fellow embedded... ...and mentor junior and mid-level engineers....SeniorBase plus commissionFull timeWork experience placementWork at officeRemote workFlexible hours3 days per week- ...own go-to-market strategy and execution for our Commercial and Mid-Market segments. You'lloperate at the intersection of strategy and... ...strategy, and owning field work. You'll partner directly with product marketing, the broader marketing team, and sales leadership to move...SeniorFull time
$184k - $287.5k
...experienced Systems SW Compiler Engineers for an exciting role in our... ...Thread Execution) Compiler Development team. Join the PTX Compiler... ...Compiler Interface.As a senior member of the team, you... ...developing, driving and delivering software products.Ways to stand out from the...SeniorFull timeRemote work- ...Working remotely, the full-time salaried Senior Process Development Engineer will focus on upstream process... ...of bioprocesses for drug production. Key responsibilities Design and optimize... ...data analysis and process modeling software Ability to work collaboratively in...SeniorFull timeRemote work
- ...of all of us—from design and engineering to the manufacturing and... ...of our billions of MedTech products per year—to look at the impossible... ...(UCC) is seeking a talented Senior Engineer to join our High... ...design within the New Product Development (NPD) process. This role...SeniorFull timeWork at officeRemote work
$95k - $110k
You may be our newSenior Engineer, Product DevelopmentSUMMARY OF ROLECOMPENSATION: $95,000-$11... ...necessary.Manages flexible packaging development activities.Creates a vision for the assigned... ...and coaching opportunities from senior team members. If you show skill and willingness...SeniorWork from homeFlexible hours$92k - $114.9k
...Purpose This role is for V6 engine durability test group at... ...system level) for review by more senior colleagues to record and... ...necessary information as the development process moves forward. Project... ...Service and Engagement Programs Product Programs Honda is an...SeniorFull timeTemporary workWork experience placementRemote workRelocation package$81.2k - $101.5k
...mobility. This is not an IC chip design engineer role. This role combines... ...Triangulate patents, papers, standards, product data, disclosures, experts, and market evidence... ...for Continued Learning Training and Development programs Additional Offerings: Tuition...SeniorFull timeTemporary workWork experience placementRemote workRelocation packageShift work$113k - $141.53k
...career with a true leader in global energy. AES is seeking a Senior Development Engineer to drive solar PV and integrated battery energy storage... ....Key ResponsibilitiesBusiness Development SupportEnergy production modeling for projects in development (PVSYST, Helioscope,...SeniorFull timeFor contractorsRemote workWorldwideFlexible hours$86.6k - $166.2k
...you can build more than vehicles. Come build what matters.Product Development uses design thinking & user experience methods to deliver... ...a Body on Frame (BoF) Truck & SUV Structures Architecture Senior Engineer candidate for our Dearborn, Michigan location having a technical...SeniorImmediate startFlexible hours$86.8k - $165.2k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay... ...Department in Huntsville, AL is currently searching for a Senior Product Development Engineer (PDE) with experience in circuit card/printed...SeniorTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$130k - $137k
...Job Summary We are seeking a Senior Process Development Engineer to support the development and optimization of heat exchanger equipment... ...tooling and machine element design for prototype and production phases Be an internal subject-matter expert and...Senior- ...is a key player in the development and certification of safety... ...FPGA Development Engineer with experience in real-time embedded systems development to lead... ...across systems, hardware, software, verification, and certification... ...to junior and mid-level engineers. Qualifications...SeniorRemote work
$140k - $160k
...Senior Development Engineer Salary Range $140,000.00 - $160,000.00 Salary Job Summary With limited... ...projects which includes PV1s, energy production modeling (PVsyst), and single line... ...Working knowledge of engineering software and systems. · Organized with the ability...SeniorFull timeWork at officeLocal areaRemote work$69.4k - $158k
Soft Goods Product Engineer, MidThe Opportunity:Apply materials science and engineering principles to develop, process, and test materials... ...in soft goods manufacturing, product creation, research and development, product testing, industrial engineering, or mechanical...Full timeContract workPart timeWork at officeLocal areaRemote work$243k - $328.5k
...of customers worldwide using products such as TurboTax, Credit Karma... ...possible.Job OverviewIntuit's Mid-Market Group serves the needs... ...experiences, including personalization engines and predictive engagement... ...each other.Influence senior leadership and cross-functional...Temporary workWorldwide- ...SUMMARY: Direct both design and fabrication engineers in the development and production of micro-optics products. Responsible for developing products... ..., etc.) ~ Experience using optical design software, Zemax preferred. ~ Experience in programming languages...Senior
$130k - $165k
...Job Description Senior Product Development Engineer Salary Range: $130,000-$165,000 Remote Position Summary We are seeking an experienced... ...motor-control design. ~ Experience with real-time embedded programming using Embedded C. ~ Experience working...SeniorCasual workWork at officeRemote work- ...PROGRAM (ERP): SUMMARY ANSYS, Inc. seeks Senior R&D Engineer to work in Canonsburg, PA. Telecommute work from home... ...RESPONSIBILITIES The Senior R&D Engineer is responsible for the development of software products and supporting systems. In this role, the Senior R&D...SeniorWork experience placementRemote workWork from home
- ...R&D Pulse Power Engineer (Senior - Principal) Sperry Drilling Date: Sep 8, 2026 Location... ...one of the world’s largest providers of products and services to the global energy... ...thePulsed Power Engineersupports the development of next-generation high-energy pulsed...SeniorFull timePart timeWork from home
$170k - $190k
...Senior Drug Product Process Engineer Works within a highly cross-functional team in biologics process development to advance products from early- to late-stage development. Supports downstream... ...operating ÄKTA systems and control software (e.g., UNICORN), including...SeniorContract workRemote work- ...This role in summary We currently have an opening for a Product Development Senior Analyst at our Saint Joseph, MI (Edgewater Technology... ...at required cost, quality, and performance levels Own engineering release of subsystem design including component and module...SeniorWork at officeWork from home
- ...the world’s largest providers of products and services to the global... ...supervision, the R&D Electronics Engineer (Senior) serves as a technical lead on development projects supporting next-generation... ...tools and simulation software to evaluate performance, reliability...SeniorFull timePart timeWork from home
- ...Summary: We are seeking a highly motivated Senior R&D Project Engineer to lead Cost Improvement Projects (... ..., supplier change initiatives, and product lifecycle management activities... ...management skills, medical device product development experience, regulatory knowledge, and...SeniorRemote work
$130k - $165k
...Job We are adding several new Sr. Product Development Engineers to help grow and transform our... ...operations. What You Will Do The Senior Product Development Engineer will... ...test procedures. Experience in CAD software, preferably NX CAD software...SeniorRemote workFlexible hours$125k - $180k
...Tenvie Therapeutics is developing precision-engineered small molecule therapies to address... .... Leveraging its proprietary product engine, Tenvie has the unique ability to... ...62 and TNV108, are in Phase 1 clinical development. TNV262 is a fully CNS-penetrant NLRP3...SeniorLocal areaRemote work- Job-ID32540423Reference26-01158Remote50% Remote Summary: The Sr. Packaging Engineer provides technical leadership for packaging development and validation, ensuring products meet quality and regulatory requirements while driving process improvements and supporting cross...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid/Senior Embedded Software Engineer, Product Development. Be the first to apply!
- mid-level software developer Remote
- embedded engineer Remote
- embedded software engineer Remote
- embedded developer Remote
- embedded systems software engineer Remote
- embedded software engineer remote Remote
- research and development engineer Remote
- process development scientist Remote
- development engineer Remote
- analytical development scientist Remote



