Embedded Software Engineer Traffic Division

Skyline Products

  • Colorado Springs, CO
  • $110,000-140,000 per year
  • Permanent
  • Full-time
  • 6 days ago
  • Apply easily
About the Role:
Pay: $110,000.00 - $140,000.00 per yearWe 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
Preferred 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 NowBenefits· Medical, Dental, Vision, Life, Disability, 401k with company match, Hospital Indemnity, Critical Illness and accident insurance.Job Type: Full-timeBenefits:
  • 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 80910Skyline Products is an Equal Opportunity Employer; all decisions are made without regard to race, color, religion, creed, gender, national origin, age, disability, marital or veteran status, sexual orientation, gender identity, or any other legally protected status.Powered by JazzHR

Skyline Products