Embedded Systems Engineer

Technology for cities to automate and manage their traffic lights.
$70,000 - $100,000
Embedded
Mid-Level Software Engineer
In-Person
1 - 10 Employees
3+ years of experience
AI · Automotive

Description For Embedded Systems Engineer

XTraffic is revolutionizing smart city infrastructure by developing sophisticated hardware and embedded systems for traffic light automation and management. As an Embedded Systems Engineer, you'll join a small but experienced technical team where you'll maintain full project ownership. The role combines hardware and software expertise, focusing on developing embedded firmware, hardware bring-up, and system optimization. You'll work on creating real-time firmware, implementing test architectures, and contributing to hardware-firmware co-design. The company, founded in 2022, is focused on making smart cities a reality through affordable and scalable transportation intelligence. This is an opportunity to work directly with founders and make a significant impact on urban infrastructure. The position offers competitive compensation and the chance to work on cutting-edge technology that directly improves city operations. You'll be part of a growing team that's actually implementing smart city solutions, not just conceptualizing them. The role requires a blend of technical expertise in embedded systems, firmware development, and hardware design, making it ideal for engineers who enjoy working across the hardware-software interface.

Last updated 2 days ago

Responsibilities For Embedded Systems Engineer

  • Develop embedded firmware across system layers: supervisory control, gateway functionality, OTA updates, telemetry, and low-level drivers
  • Execute hardware bring-up and system optimization through manufacturing scale
  • Implement and optimize real-time firmware in C/C++
  • Design and validate test architecture including unit testing and software-in-loop verification
  • Collaborate on hardware-firmware co-design and technical roadmaps
  • Create and review PCB designs for embedded systems
  • Perform prototype assembly and validation

Requirements For Embedded Systems Engineer

  • 3+ years of experience in embedded systems development
  • Proficiency in C/C++ programming
  • Experience with real-time firmware development
  • Knowledge of hardware-firmware co-design
  • Understanding of PCB design and validation
  • Experience with unit testing and software verification

Interested in this job?

Jobs Related To XTraffic Embedded Systems Engineer

SW Embedded Linux Android Engineer

SW Embedded Linux Android Engineer position at Qualcomm India, focusing on IoT platform development and Snapdragon products with C/C++, Linux, and Android expertise required.

SW Embedded Engineer - Camera

SW Embedded Engineer position at Qualcomm focusing on camera technology development for connected devices, robotics, and drones.

Power Software Engineer

Power Software Engineer position at Qualcomm China focusing on embedded systems development and power optimization for Windows platforms.

Embedded Software Integration Engineer

Senior Integration Engineer role at Qualcomm, focusing on Linux product development and CI/CD pipelines, requiring 2+ years of experience in software engineering.

ASIC Design Engineer

ASIC Design Engineer role at NVIDIA, focusing on SoC design for AI, gaming, and automotive applications, requiring 2+ years of experience in digital design and RTL development.