logo inner

Senior Embedded Software Engineer, Security

Hayden AISan Francisco OfficeOnsite

About Us


At Hayden AI, we are on a mission to harness the power of computer vision to transform the way transit systems and other government agencies address real-world challenges.From bus lane and bus stop enforcement to transportation optimization technologies and beyond, our innovative mobile perception system empowers our clients to accelerate transit, enhance street safety, and drive toward a sustainable future.

Job Summary:


We are seeking a Senior Embedded Software Engineer to join our team, focusing on the security and connectivity of our next-generation embedded devices built on the Nvidia Jetson platform. This role emphasizes the development of secure, connected edge software that interfaces with cloud services, manages device data integrity, and ensures reliable OTA updates. You’ll work closely with platform, cloud, and security teams to create scalable, robust, and secure systems.

Responsibilities:


  • Develop, harden, and maintain secure Linux-based embedded applications and services for edge devices.
  • Design and implement secure communication protocols between edge devices and cloud infrastructure (e.g., AWS, Azure).
  • Work on integration and management of secure OTA mechanisms for system and application updates.
  • Implement authentication, encryption, and certificate management best practices on-device.
  • Collaborate with cloud and platform teams to ensure seamless end-to-end data integrity and telemetry workflows.
  • Build tooling and infrastructure to monitor device health and detect anomalies or security breaches.
  • Participate in architectural discussions for fleet-wide device lifecycle management and remote diagnostics.

Required Qualifications:


  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • 5+ years of experience building software for embedded Linux systems.
  • Proficient in C/C++ and Python; experience writing secure, maintainable production code.
  • Strong understanding of Linux user-space and system-level programming (e.g., systemd, dbus, journald).
  • Experience implementing device-to-cloud communication with protocols such as MQTT, HTTPS, or gRPC.
  • Familiarity with common cloud platforms (AWS/Azure) and APIs for IoT or edge deployments.
  • Solid knowledge of encryption, TLS, certificates, secure boot, and device authentication.
  • Experience designing or maintaining OTA update systems, including A/B partitioning or failover recovery.
  • Strong debugging skills across software, system services, and network layers.

Compensation Range: $180.2K - $212K

Life at Hayden AI

California-based Hayden AI Technologies, Inc. has developed an artificial intelligence-powered data collection platform for smart and safe cities to make their traffic flow faster and far more efficiently. The company is partnering with the world's most innovative cities to deploy its vision-based mobile solution in a city's fleet of vehicles to collect real-time data for the enforcement of traffic laws and other data services.
Thrive Here & What We Value- Inclusive and diverse workplace where everyone is treated with respect and dignity- Opportunities for learning and development from a highly diverse peer group- Commitment to equal opportunity employer without discrimination based on protected statuses- Endless Learning and Development Opportunities- Flexible Spending Account (FSA) and Dependent Care Flexible Spending Account (DCFSA)- 401(k) with company matching- Passionate about innovation in complex device development- Committed to fostering a collaborative work environment

Related Sub

This job belongs to these sub. Explore related roles here:
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2025