HIL Platform, Senior Software Engineer
Benefits:
annual bonus
equity compensation
medical benefits
Experience Requirements:
5+ years of professional software development experience
Expert-level proficiency in Modern C++ (14/17/20)
Experience with Python or Golang for automation
Experience with systems integration and physical devices
Expert knowledge of Linux environment
Other Requirements:
Familiarity with ROS or middleware communication
Experience with automotive protocols (CAN-bus, Ethernet)
Real-Time Systems experience (FreeRTOS, QNX)
Infrastructure-as-Code experience (Terraform, Docker)
Responsibilities:
Architect and develop core HIL software interfaces
Build scalable tooling, APIs, and cloud integration
Lead technical design reviews and system architecture
Optimize system performance and debug low-level issues
Mentor junior and mid-level engineers
Show more details