Staff Software Engineer
- Location
- Remote (US) · On-site
- Job type
- Full-time
- Level
- Lead / Staff
- Experience
- 10+ years
- Education
- Master's degree
- Listed
- 30 days ago
Skills & highlights for this role
- C++
- computer vision
- sensor fusion
- real-time systems
- embedded systems
Also useful
- object detection
- object tracking
- state estimation
What the job involves
As a Staff Software Engineer on the Perception team, you will be a key technical leader, defining and driving the long-term vision and architecture for our perception systems in forthcoming pilots, directly influencing Hayden’s mission and roadmap for business expansion.
This role requires deep expertise in computer vision and/or robotics algorithms that are deployed on the edge/cloud. You will be responsible for setting the technical direction and standards for the team, architecting complex, scalable, and robust end-to-end perception and robotics systems for deployment on real-world hardware, and ensuring their successful integration into Hayden’s core product platform.
This is a C++ software engineering position demanding both hands-on technical mastery and significant architectural and systems leadership. You will operate with complete technical ownership over major system components, mentoring junior and senior engineers, driving complex cross-functional initiatives, and making critical trade-off decisions that balance bleeding-edge innovation, system reliability, performance, and long-term maintainability across the entire Perception stack.
Responsibilities
- Spearhead the architectural design, implementation, and long-term ownership of next-generation perception systems, ensuring seamless transition from research prototypes to robust, scalable production solutions.
- Champion best practices in software development, delivering high-performance, meticulously tested, and maintainable C++ code optimized for heterogeneous edge and robotics computing platforms.
- Architect and optimize high-throughput, real-time perception pipelines, setting the technical direction for advanced techniques in object detection, tracking, and sophisticated sensor fusion
- Drive the strategic selection, adaptation, and integration of state-of-the-art Machine Learning (ML) and Computer Vision (CV) models, including the development of novel, proprietary models tailored to complex, large-scale Hayden-specific problems.
- Provide technical leadership in highly ambiguous and complex problem domains, defining the technical roadmap and consistently striking the optimal balance between rapid iteration for R&D and the rigorous requirements for productization and scale.
- Act as a key technical liaison, collaborating strategically with Product leadership and setting technical standards across cross-functional Engineering organizations.
- Define and significantly contribute to foundational shared infrastructure, tooling, and architectural patterns, scaling pilot initiatives into core, mission-critical product capabilities.
Required Qualifications
- Advanced degree (MS or PhD) in Computer Science, Electrical Engineering, Robotics, or a related field.
- 10+ years of relevant experience in building and deploying perception systems; experience in automotive or robotics domains is a plus.
- Deep expertise in one or more of: robotics, state estimation, computer vision, or applied machine learning.
- Extensive experience leading large, complex, production-grade systems end-to-end.
- Expert-level proficiency in modern C++, including experience with real-time and/or embedded systems.
- Proven track record of technical leadership and architectural ownership across multiple projects or teams.
- Experience scaling systems from prototype to production in ambiguous, fast-moving environments.
- Strong ability to influence without authority and drive alignment across teams.
- Demonstrated mentorship and ability to raise the bar for engineering quality across an organization.
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.
From Hayden AI's careers page, first listed on Rolev.ai on October 10, 2026. Rolev.ai is not the employer.
How Rolev.ai helps with this application
Rolev.ai is a job search and application tool for US job seekers. For this Staff Software Engineer role at Hayden AI, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.
See how you fit
Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.
Tailor without inventing
Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.
Draft the full kit
Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.
1-Click Extension Autofill
The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.
Similar roles
All Software Developer jobs- Software DeveloperAccenture Federal Services · Washington, DC · $97.5k – $115k/yr
- Software Developer 803Freedom Technology Solutions Group · Annapolis Junction, MD · $150k – $200k/yr
- Software DeveloperPurvis Systems · Newport, RI
- NASA Human Spaceflight Artificial Intelligence (AI) Software Engineer and Data ScientistCACI · Houston, TX
- Senior Manager Software EngineeringNasdaq · Atlanta, GA
- Software Engineering Supervisor - Test SystemsMoog · Torrance, CA
Common questions
Where is the Staff Software Engineer job at Hayden AI located?
Yes, this Staff Software Engineer opening at Hayden AI is listed as Remote (US) (On-site). Always check Hayden AI's application page for specific state eligibility or relocation policies.
What qualifications are required for Staff Software Engineer at Hayden AI?
For the Staff Software Engineer role, Hayden AI highlights 10+ years of relevant experience; a master's degree; experience with C++, computer vision, sensor fusion, real-time systems, embedded systems. Rolev.ai can score your existing resume against these requirements and show any skill gaps before you apply.
How do I apply for the Staff Software Engineer position at Hayden AI?
This listing links directly to Hayden AI's Ashby application page. You can apply directly on Hayden AI's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the Ashby application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.