Mid/Senior Software Engineer, Product Development
$150k - $180kKnightscope
Job Description
Job Description
Salary: $150,000 - $180,000 DOE
About Knightscope
Knightscope is a security technology company building the nations first Autonomous Security Force. The Company combines autonomous machines, advanced software, and human expertise to help protect people, property, and critical infrastructure. Knightscopes 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 Software Engineer to join our product development team and support a new hardware program. In this role, you will architect and own the software for a wearable technology products check-in/check-out systemfrom early prototyping through production readinessincluding the overall architecture, sensor/reader integration on the edge device, the data pipeline (APIs and messaging), database design, and cloud connectivity. You will work cross-functionally with mechanical, electrical, and systems 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 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 and prototyping through to production.
This individual will own the full software scope of a new wearable hardware product, including architecting the check-in/check-out process, sensor/reader integration on the edge device, the data pipeline (APIs and messaging), database design, cloud connectivity, and testing support.
Please include the Disney character that best describes you in your resumeand make sure to ask your interviewers the same. They are expecting it.
Key Responsibilities
Hardware / IoT Knowledge
- Experience with RFID/NFC protocols (ISO 14443, ISO 18000, EPC Gen2)
- Familiarity with serial communication (UART, SPI, I2C) to talk to readers
- Basic electronics understanding
- Experience with Raspberry Pi, Arduino, or industrial edge devices
- Ability to connect and configure an RFID reader to a computer or edge device
Networking & Integration
- REST API development (to send check-in data to a server)
- MQTT or WebSockets (common IoT messaging protocols)
- Basic networking knowledge (TCP/IP, WiFi, LAN)
Software Engineering Fundamentals
- Version control (Git)
- Basic database design (SQLite, PostgreSQL, MySQL)
- System design designing reliable, real-time systems
- Understanding of event-driven architecture
Required Qualifications
- S. or M.S. degree in Computer Science, Electrical Engineering or a related field.
- 7+ years of software engineering experience, including building IoT or hardware-integrated systems
- Python, C or C++ (if firmware/hardware-level coding)
- Understanding of how RFID readers communicate
- Ability to read and parse tag data
- Basic knowledge of RFID protocols (EPC Gen2 or NFC standards)
- SQL basics storing check-in/check-out records (who and when)
- Experience with cloud platforms (AWS IoT, Azure IoT Hub, Google Cloud IoT)
- Familiarity with Docker or basic DevOps
- Computer Vision basics (OpenCV) as a complementary skill
- Experience with access control systems
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
$168k - $264.5k
...the world. We are looking for a creative and passionate Senior Software R&D Engineer specializing in VLSI Physical Design. This role focuses on... ...and VLSI hardware design 6+ years experience in software development with C++ Good understanding of computational geometry, placement...Senior$168k - $264.5k
...novel algorithms in C++. We are seeking an innovative EDA Software R&D Engineer with particular interest in strategies and algorithms for RTL... ...decisions; integrate successful approaches into production. Explore high performance algorithms for clustering, min cost...SeniorWork experience placement$152k - $241.5k
...of innovation and excellence. As a Senior System Software Engineer, you’ll become a part of a top-tier... ...you! What you’ll be doing: Work with product teams and deliver work class platform... ...hands‑on experience in system software development. with 2+ years of experience on...Senior$168k - $264.5k
...novel algorithms in C++. We are seeking an innovative EDA Software R&D Engineer with particular interest in strategies and algorithms for RTL... ...decisions; integrate successful approaches into production. Explore high performance algorithms for clustering, min cost...SeniorWork experience placement$150k - $180k
...Mid/Senior Software Engineer Knightscope is a security technology company building the nation's first Autonomous Security Force. The Company... ...is seeking a Mid/Senior Software Engineer to join our product development team and support a new hardware program. In this role,...SuggestedFull time- ...Senior AI/ML Research Engineer – Model Development It started with a simple idea: what if surgery could be less invasive... ...across AI/ML research, robotics, software, and data engineering to align on... ...learning while building toward a product solution. Qualifications...SeniorLocal areaWorldwideFlexible hours
$127.63k - $191.2k
...Marvell Central Engineering Hardware Design Engineer Marvell's semiconductor solutions... ...central engineering hardware, platform development for on-board subsystems to support chip... ...You will participate in FPGA/firmware/software development, lab testing and chip level...SeniorPermanent employmentInternshipWork from home$165k - $248k
...04/05/2026 Category Engineering Hire Type Employee Job... ...performance silicon chips and software content. Join us to... ...automate and optimize PV runset development, ensuring high-quality deliverables... ...advancements, competitive products, and foundry process...SeniorRemote workWorldwide$100.75k - $168.87k
...antennas, sensors, sensor-based products and coaxial and high-speed specialty... ...global presence in research and development, manufacturing, and sales. We... ...equipment, and automotive. Position: Senior Mechanical Application Development Engineer HSIO Connectivity and Thermal...SeniorTemporary work$150k - $175k
A pioneering LED solutions company in Sunnyvale is seeking a visionary Product Development Engineer with 10+ years' experience. The role involves leading the development of high-power LEDs, driving innovative designs, and collaborating with cross-functional teams. A Master...Senior- ...platform SWQA team. This position involves developing and executing test plans for NVIDIA HGX/DGX/MGX platforms and ensuring high production quality standards. Ideal candidates will possess strong experience in Linux and enterprise server integration, alongside...Senior
$100.75k - $168.87k
...antennas, sensors, sensor-based products and coaxial and high-speed specialty... ...global presence in research and development, manufacturing, and sales. We... ...equipment, and automotive. Position: Senior Mechanical Application Development Engineer - High Speed Connectors Location:...SeniorTemporary work- ...and more. We're not just a software consulting company - we're a... ...end clients. We're a people development firm. You bring your foundational... ...and skilled Entry - Mid-Senior-level iOS and Android developers... ...consultative services and quality engineer development, with Good years...SeniorFull timeContract workRelocationRelocation package
$100k
...teams to optimize compute and storage strategies to enhance engineering efficiency Create and maintain documentation for tool usage,... ...experience building and supporting CAD infrastructure for ASIC development Knowledge of scripting languages (bash, python, etc.)...SeniorFull time$56.25 - $173 per hour
...Our client is an exciting, development-stage innovator within the advanced... ...for an accomplished, creative, Senior (possibly Staff) Software Engineer to support their product development needs. This is... ...level ~ Seniority level Mid-Senior level Employment...SeniorFull timeSummer workInternshipWork at officeImmediate start1 day per week- ...technology innovations. This role is for R&D Software Engineer and we are looking for candidates to... ...which provides leading-edge tools, products and technologies to drive client's... ...deployment. The project includes design and development of security-related features in...
- ...Senior Full Stack Development Engineer We are looking for a Senior Full Stack Development Engineer to join our Cloud Business Unit team and help... ...developer (5 to 7 years) Knowledge in all stages of software development Expertise in popular Python framework (like...SeniorWork experience placement
$108k - $184k
NVIDIA Corporation is seeking a Senior Product Development Engineer to support complex board products from design to mass production. You will collaborate with cross-functional teams, provide recommendations during the design phase, and analyze product yield data. The ideal...Senior$151.7k - $218.3k
Bloom Energy in Sunnyvale, CA is looking for a Sr. Staff Engineer, Cell Development with a PhD in Materials Science or related fields. This fully on-site role involves developing and characterizing solid oxide fuel cell materials and components, and collaborating with...Senior$151.7k - $218.3k
Bloom Energy in Sunnyvale, CA is seeking a Sr. Staff Engineer, Cell Development to work on new SOFC materials and technologies. The ideal candidate... ...experiments, and applying analysis techniques to enhance product performance and reliability. #J-18808-Ljbffr Dormont...Senior- ...technology company is seeking a highly experienced Optical Engineer to design and develop InP lasers for high volume applications... ...testing of InP lasers. Experience guiding teams to commercial product development is essential, and candidates should be willing to relocate...SeniorRelocation
- Synopsys, Inc. in Sunnyvale is seeking a C++ Software Developer to enhance StarRC’s parasitic extraction capabilities. The role involves... ...in relevant fields and experience with EDA and CAD software development. This position offers the opportunity to work on challenging...Senior
$140.16k - $219k
...R&D Software/Firmware Engineer Agilent Technologies helps laboratories, pharmaceutical companies,... ...Firmware Engineer role is essential to the development of embedded software that powers... ...accuracy, and quality across the full product lifecycle. This role is based in...Full timeWork at officeLocal areaShift work3 days per week$132.4k - $190k
...to apply for the 5032 Senior R&D Engineer Staff role at... ...to join our firmware development team at Toshiba’s San... ...firmware, to ensure meeting product specification and... ...and a wide array of software/hardware tools to identify... ...Seniority level ~ Mid‑Senior level Employment...SeniorFull timeRemote workFlexible hours$238k - $322k
...Overview Come join Intuit's Mid Market Product Development team as a Principal Technical Program Manager... ...discussions across Product and Engineering leaders to ensure teams focus on the... ...levels — from engineering teams to Senior Leadership. * Build trusted relationships...- A leading real estate technology company is seeking a Staff Machine Learning R&D Engineer to innovate and advance their spatial computing platform. This role involves researching and implementing machine learning algorithms that enhance the digitization process of physical...SeniorRemote work
- ...through advanced laser interferometry. We’re hiring a Software Engineer to lead the design and development of software that powers high-performance motion... ...manufacturing. Your contributions will directly enable the production of next-generation ICs, microprocessors, and memory...Flexible hours
- ...Position Overview We are seeking a highly skilled ADK (Assembly Design Kit) Development Engineer to lead the creation, integration, and validation of design enablement infrastructure for 2.5D/3D advanced packaging , including chiplet-based architectures, silicon interposers...SeniorFull time
- ...Overview Job Title: R&D Software Engineer Lead & CISO Location: Mountain View... ...you’ll shape both cutting-edge AI products and security-first development from day one. About the Role... ...leadership and mentorship to junior and mid-level engineers, fostering a...Full time
$168k - $258.75k
Overview Are you prepared to step into a vital position within a top-tier organization? In the role of Senior Silicon Product Development Engineer at NVIDIA, you will be instrumental in launching our brand-new Data Center products. This role offers an outstanding opportunity...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid/Senior Software Engineer, Product Development. Be the first to apply!
- software engineer internship remote Sunnyvale, CA
- new grad software engineer Sunnyvale, CA
- software engineer staff Sunnyvale, CA
- machine learning software engineer Sunnyvale, CA
- software engineer part time Sunnyvale, CA
- senior robotics software engineer Sunnyvale, CA
- junior software developer Sunnyvale, CA
- software engineer entry level Sunnyvale, CA
- software development engineer aws Sunnyvale, CA
- startup software engineer Sunnyvale, CA



