Senior Software Engineer
$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 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 product’s check‑in/check‑out system—from early prototyping through production readiness—including 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. 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 B.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 #J-18808-Ljbffr Knightscope, Inc
- Company Description Mindlance is a national recruiting company which partners with many of the leading employers across the country. Feel free to check us out at Job Description Job Description: We are currently seeking highly-motivated individuals who...SeniorFull time
$175k - $263k
...stakeholders (internal and external) from product management to customer beta partners in designing highly scalable and production quality software ~ Proven design sensibility and the willingness to work in a collaborative, team oriented environment. ~ Solid CS background...SeniorFull timeWork at officeFlexible hours$152k - $228k
...combines AD hardware with our generalized AI-first self-driving software. Built to learn and improve through data, the Nuro Driver™ is... ...destinations safely and efficiently. We continuously refine our routing engine to calculate more efficient routes, deliver highly accurate...SeniorFull time- ...We are looking for a Senior Software Engineer to join our team. The ideal candidate will have a strong understanding of software engineering principles and practices, as well as experience in Agile development methodologies. The successful candidate will be responsible...SeniorFull time
$130k - $180k
...investors, we're positioned at the forefront of the AI-powered data engineering revolution. You can read more about us in a recently published... ...: Innovation at the Forefront : Push the boundaries of software engineering by combining traditional techniques with cutting‑...SeniorFull timeWorldwide- ...turn AI-driven ideas into working features Collaborate with ML engineers to integrate, evaluate, and productionize models Write clean,... ...performance, reliability, and scalability 3-5 years of professional software engineering experience Strong experience building backend or...SeniorFull time
$162k - $260k
...accessible for all. The Localization team is responsible for the software that safely and accurately estimates positioning for the... ...streets, and endpoint facilities. We are searching for a Senior Software Engineer to join us in solving these technical challenges. In...SeniorFull time- ...A leading tech company is seeking a Senior Software Engineer to enhance their software development team. The ideal candidate will possess a solid software engineering background, including Agile methodologies and object-oriented programming skills. This role offers the...SeniorFull time
$204k - $259k
...Perception and Planning that are core to our autonomous driving software. We help our partners by offering the best frameworks for the... ...unique to ML for autonomous driving. We are looking for engineers with ML system expertise to help us train and improve pre-trained...SeniorFull timeRemote work- ...Senior Executive experienced in driving the design, development and deployment of Products... ...synthesis and curation Personalization engines that adapt content to individual customer... ...your resumé to ****@*****.*** with“Senior Software Development Engineer” as email subject....SeniorFull time
$152k - $287.5k
NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara, California. This role focuses on designing and maintaining software for complex computing systems used in High Performance...Senior- NVIDIA Corporation is seeking a candidate to analyze large-scale datacenter workloads on GPU-accelerated clusters. Responsibilities include identifying application improvements and building visualizations for data analysis. The ideal candidate has 5+ years of experience...Senior
$166k - $244k
...inventions. At Google DeepMind, we’re a team of scientists, engineers, machine learning experts and more, working together to advance... .... The Role In order to set you up for success as an Senior Software Engineer in the Gemini App team, we look for the following skills...SeniorFull time$160k - $185k
...An innovative aerospace start-up in California is seeking a Senior Software Engineer to join their dynamic team. You will play a crucial role in developing safety critical software for experimental flight vehicles, working on requirements gathering, design, implementation...SeniorFull timeRelocation package$152k - $214k
...people around the world. Why Drivemode: Drivemode is the new software and user experience division of Honda that is focused on... ...Design APIs and SDKs together with external teams Support engineering development lifecycle processes in a highly regulated and safety...SeniorFull time$193.93k - $291.15k
...combines AD hardware with our generalized AI-first self-driving software. Built to learn and improve through data, the Nuro Driver™ is... ...Our robotics team is growing and we are looking for a Software Engineer to join our Localization & Mapping team. You will be working on...SeniorFull time- ...solve that gap. We’re a growth-stage software company helping manufacturers access, structure... ...work alongside experienced operators, engineers, and leaders who have done this before... ...do well here. Description ~ As a Senior Software Engineer specializing in C++...SeniorFull timeWork experience placementRemote workShift work
- About the Opportunity This role is ideal for a senior engineer who thrives in hands‑on environments and wants to build software that directly impacts real‑world flight operations. You will lead the development of safety‑critical software used in an experimental aircraft...Senior
$150k - $190k
Overview We are seeking an experienced Senior Software Engineer with a strong background in EVPN VXLAN technologies for data center and service provider environments. The ideal candidate will have hands-on experience working on a large-scale network operating system for...SeniorWorldwide$131k - $213.5k
...goal is to create an environment where we all win with precision. Job Description Your Career We’re looking for a Software Engineer to join our Information Technology team and help lead the development and implementation of our program management platforms....SeniorFull timeWork experience placementCasual workWork at office- ...NETRIS Shape the AI buildout Join the team shaping the networking foundation behind the world's most demanding AI clouds. Senior Software Engineer About Netris Netris is the leading network automation platform for AI clouds. AI is the largest infrastructure buildout in...SeniorFlexible hours
$166k - $244k
...Senior Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube Mountain View, CA, USA Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Apply...SeniorFull time- The Platform & Infrastructure Engineering team sits at the core of our Data Infrastructure organization, responsible for the availability... ...requirements that the broader organization depends on As a Senior Software Engineer, you will take end-to-end ownership of the...Senior
- Location: Sunnyvale, CA Experience: 5-8 Years Employment Type: Full-Time About the Opportunity We're looking for a Software Development Engineer to help build a modern AI-powered platform from the ground up. This role combines traditional software engineering with applied...SeniorFull time
$208.8k - $229.7k
...manage their in‑home devices, get support, change their service subscription, and pay their bill. Role Description As a Senior iOS Software Engineer on the Customer Experience Mobile Team, you will play a key role in building and enhancing features for our native...SeniorFull time- ...ABOUT THE ROLE: We are seeking a Software Engineer who thrives as a T-shaped individual—bringing technical expertise in software engineering while also possessing a broad range of skills that allow them to creatively tackle diverse challenges. The ideal candidate is highly...SeniorFull time
- ...bring generative intelligence into the physical world. As a Software Engineer, you will set the technical direction for systems that blend... ...performance engineering or systems optimization Experience mentoring senior engineers or leading architectural reviews About the Team We...SeniorImmediate start
$136.5k - $276.5k
Senior Software Engineer This role has been designed as “Onsite” with an expectation that you will primarily work from an HPE office. Job Description We are seeking a Senior Software Systems Engineer to join our team in designing, developing, troubleshooting, and enhancing...SeniorWork at office- ...learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed... ...Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big data...Senior
$125k - $191.7k
...one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the Simulation Engine team, you will drive the development of our simulation frameworks that...SeniorRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- network software engineer Sunnyvale, CA
- software engineer travel Sunnyvale, CA
- senior robotics software engineer Sunnyvale, CA
- entry level software engineer remote Sunnyvale, CA
- cybersecurity software engineer Sunnyvale, CA
- federal - software developer Sunnyvale, CA
- agile software developer Sunnyvale, CA
- financial software developer Sunnyvale, CA
- software engineer Sunnyvale, CA
- software engineer healthcare Sunnyvale, CA






