Logo
ZipRecruiter

Embedded Software Engineer Traffic Division

ZipRecruiter, Dallas, Texas, United States, 75215

Save Job

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

Why You’ll Love Working With Us – Perks & Benefits:

401(k) with 6% Company Match

– We invest in your future, dollar for dollar.

Full Health Coverage

– Includes Medical, Dental, and Vision so you stay in top shape.

Life & Insurance

– Protection and peace of mind when it matters most.

Supplemental Coverage

– Hospital Indemnity, Critical Illness, and Accident Insurance.

Paid Parental Leave

– Because family comes first.

Employee Assistance Program (EAP)

– Mental health and wellness support, always.

Health Savings Account (HSA)

– Save smart, spend smarter on healthcare.

Generous PTO

– Take the time you need to rest, recharge, or explore.

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

Powered by JazzHR

znzC9vQ7de