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
This job posting may no longer be active. You may be interested in these related jobs instead:
XR Systems Engineer

XR Systems Engineer position at Qualcomm Technologies, developing cutting-edge AR/VR technologies and multimedia systems with competitive compensation and benefits.

Embedded Software Engineer – Device Driver Development

Embedded Software Engineer position at Qualcomm focusing on device driver development, offering competitive salary and comprehensive benefits package.

Camera DV Engineer

Camera DV Engineer position at Qualcomm Technologies, focusing on developing and optimizing camera systems and image processing solutions for mobile, automotive, and IoT applications.

WLAN Firmware Engineer

WLAN Firmware Engineer position at Qualcomm India, focusing on embedded software development and wireless technology innovation.

Software engineer

Software Engineer position at Qualcomm China focusing on automotive infotainment platform development, requiring strong embedded Linux and C/C++ skills.

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 3 months 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?