Skip to main content

Embedded Software Engineer Traffic Division

Job DescriptionJob Description

About the Role:
Pay: $110,000.00 - $140,000.00 per year

We are looking for a highly motivated Embedded Software Engineer to join our engineering team developing LED message signs and control systems for the transportation industry. These signs are installed over highways and play a critical role in public safety and traffic management.

You’ll work on both bare-metal microcontroller platforms and embedded Linux systems, contributing to both new development and ongoing improvements to existing, mission-critical codebases. The ideal candidate values robust, high-reliability software design, and enjoys working close to the hardware in a collaborative, multi-disciplinary environment.

Key Responsibilities:

  • Design, develop, and maintain embedded firmware and software in C/C++
  • Contribute to and maintain existing codebases, ensuring stability, clarity, and documentation
  • Develop bare-metal firmware for microcontrollers used in LED sign controllers and communication modules
  • Build and integrate Linux-based embedded applications, including drivers and middleware for sign control and monitoring
  • Work with hardware teams to understand schematics and ensure reliable hardware/software integration
  • Debug hardware/software issues using tools like oscilloscopes, logic analyzers, and JTAG
  • Design software with long-term reliability, diagnostics, and field maintainability in mind
  • Ensure compliance with transportation and industry standards for robustness and safety
  • Write and maintain technical documentation, including software design and test procedures

Required Qualifications:

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
  • 3+ years of embedded software development experience
  • Proficiency in C and C++ in embedded environments
  • Experience with bare-metal microcontroller development (e.g., ARM Cortex-M, PIC, STM32, etc.)
  • Experience with embedded Linux systems (e.g., kernel modules, device drivers, user-space application programming)
  • Familiarity with version control (e.g., Git) and working in shared codebases
  • Strong debugging and problem-solving skills, both in software and at the hardware interface level
  • Understanding of low-level hardware interfaces: I2C, SPI, UART, GPIO, PWM, etc.
  • Strong emphasis on code quality, reliability, and maintainability

Qualifications:

  • Experience with transportation or safety-critical systems
  • Familiarity with communication protocols used in ITS, such as NTCIP, SNMP, RS-485
  • Experience with real-time operating systems (RTOS) or custom scheduler designs
  • Experience with robust field-update mechanisms (e.g., bootloaders, OTA updates)
  • Knowledge of power management, watchdog timers, and fail-safe system design
  • Experience with scripting (Python, Bash) for testing or automation
  • Exposure to EMI/EMC considerations in embedded design

What We Offer:

  • Competitive compensation and full benefits package
  • Opportunity to work on public safety systems with real-world impact
  • Flexible work environment with room for professional growth
  • Collaborative team that values engineering excellence and accountability
  • A chance to help shape the future of intelligent transportation infrastructure

Apply Now

Benefits

· Medical, Dental, Vision, Life, , 401k with company match, Hospital Indemnity, Critical Illness and accident insurance.

Job Type: Full-time

Benefits:

  • 401(k) 6% Match
  • Dental insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Paid parental leave
  • Paid time off
  • Retirement plan
  • Vision insurance

Ability to Commute:

  • Colorado Springs, CO 80910 (Required)

Work Location: Hybrid remote in Colorado Springs, CO 80910

Skyline Products is an Equal Opportunity Employer; all decisions are made without regard to , , , creed, , , , , marital or veteran status, , , or any other legally protected status.

Powered by JazzHR

znzC9vQ7de

Embedded Software Engineer Traffic Division

Colorado Springs, CO
Full time

Published on 09/01/2025

Share this job now