XTraffic develops advanced traffic control and monitoring systems for the smartest cities. We're seeking versatile engineers who can work across our full technology stack, from embedded systems to web applications, contributing to our mission-critical infrastructure.
What You'll Do
Create and optimize control algorithms for traffic systems
Lead technical projects end-to-end, from requirements gathering through deployment
Collaborate on hardware-firmware co-design, including PCB design review and validation
Build and maintain robust testing strategies across hardware and software layers
Implement and validate control algorithms through simulation, testing, and deployment
Design and develop monitoring systems for performance tracking and automated diagnostics
Monitor and support new and existing production systems
Analyze system logs and metrics to generate data-driven reports for sales and marketing initiatives
Design and implement full-stack applications using modern web technologies and real-time visualization systems
What You'll Bring
Required Skills
Strong problem-solving skills and ability to learn new technologies quickly
Strong programming experience across multiple languages (C/C++, Python, Bash, TypeScript/JavaScript)
Familiarity with with Linux, especially headless systems
Experience with embedded systems development and real-time firmware
Understanding of fundamental computer science and engineering principles
Knowledge of web development using modern frameworks like React
Familiarity with hardware qualification and validation
Experience with version control, CI/CD, and modern development practices
BS/MS in Computer Science, Computer Engineering, or related field
Preferred Qualifications
Experience with numerical optimization and control systems
Familiarity with network protocols and security best practices
Experience with ROS or MQTT
Understanding of ML/statistical methods and their practical applications
Experience with cloud infrastructure and containerization
About the Role
This position emphasizes versatility, technical excellence, and the ability to work across different layers of our technology stack. You'll collaborate closely with specialized teams while maintaining the ability to contribute to various aspects of our systems. We value curiosity, bias for action, and continuous learning in our fast-paced startup environment.
The ideal candidate is someone who can bridge the gap between hardware and software domains, understands system-level interactions, and can contribute effectively to both low-level embedded systems and high-level application development.
About XTraffic
Technology for cities to automate and manage their traffic lights.