Search Jobs
Ryzen Solutions
http://cdn.haleymarketing.com/templates/60387/logos/ryzen-logo-socialmedia.png
http://www.ryzen.com
http://www.ryzen.com
USD
110000
140000
YEAR
true
Embedded Software Engineer Price Sign Division
Posted: 09/11/2025
2025-09-11
2025-12-07
Employment Type:
Permanent
Industry: Software
Job Number: 50236895
Pay Rate: $110000-140000 / year
Job Description
Embedded Software Engineer
Location: Colorado Springs, CO
Job Summary
A client of Ryzen Solutions is looking for an experienced Embedded Software Engineer to join their Gas Price Sign Solutions division. This is a hybrid role based in Colorado Springs. The ideal candidate will have deep expertise in Bare Metal C, ARM processors, and low-level embedded development. The role will initially focus on maintaining and debugging existing software before transitioning to the development of next-generation connected signage systems.
Key Responsibilities
Software Development & Maintenance: Maintain and debug embedded software for gas price signs, message displays, and controllers. This includes developing bare metal C firmware and working with HAL/CMSIS-based code for ARM microcontrollers.
Technical Troubleshooting: Implement and troubleshoot various communication protocols, including UART, SPI, and RS-485. The role also involves working with technicians and field teams to support assembly, installation, and on-site troubleshooting.
Systems Architecture: As the company restructures its product line, you will help architect and build new connected signage systems, with a focus on enhancing product reliability and performance.
Hardware & Firmware Integration: The role requires strong debugging skills for hardware-software integration, along with experience in managing bootloaders, flash memory, and over-the-air (OTA) firmware updates.
Required Qualifications
Experience: Candidates must have strong, hands-on experience with Bare Metal C and ARM processors.
Technical Skills:
Proficiency with key communication protocols like UART, SPI, and I²C.
The ability to read and interpret electrical schematics.
Experience with RTOS and embedded Linux.
Familiarity with Makefiles, IDEs, and custom toolchains.
Work Environment: The position requires a hands-on approach and the ability to work collaboratively with production and field teams.
Compensation and Benefits
Compensation: The pay for this role is $110,000 - $140,000 per year.
Benefits: The company offers a robust benefits package, including medical, dental, and vision insurance, a 401(k) with a 6% company match, paid time off, and disability and life insurance.
Location: Colorado Springs, CO
Job Summary
A client of Ryzen Solutions is looking for an experienced Embedded Software Engineer to join their Gas Price Sign Solutions division. This is a hybrid role based in Colorado Springs. The ideal candidate will have deep expertise in Bare Metal C, ARM processors, and low-level embedded development. The role will initially focus on maintaining and debugging existing software before transitioning to the development of next-generation connected signage systems.
Key Responsibilities
Software Development & Maintenance: Maintain and debug embedded software for gas price signs, message displays, and controllers. This includes developing bare metal C firmware and working with HAL/CMSIS-based code for ARM microcontrollers.
Technical Troubleshooting: Implement and troubleshoot various communication protocols, including UART, SPI, and RS-485. The role also involves working with technicians and field teams to support assembly, installation, and on-site troubleshooting.
Systems Architecture: As the company restructures its product line, you will help architect and build new connected signage systems, with a focus on enhancing product reliability and performance.
Hardware & Firmware Integration: The role requires strong debugging skills for hardware-software integration, along with experience in managing bootloaders, flash memory, and over-the-air (OTA) firmware updates.
Required Qualifications
Experience: Candidates must have strong, hands-on experience with Bare Metal C and ARM processors.
Technical Skills:
Proficiency with key communication protocols like UART, SPI, and I²C.
The ability to read and interpret electrical schematics.
Experience with RTOS and embedded Linux.
Familiarity with Makefiles, IDEs, and custom toolchains.
Work Environment: The position requires a hands-on approach and the ability to work collaboratively with production and field teams.
Compensation and Benefits
Compensation: The pay for this role is $110,000 - $140,000 per year.
Benefits: The company offers a robust benefits package, including medical, dental, and vision insurance, a 401(k) with a 6% company match, paid time off, and disability and life insurance.
Share This Job:
Related Jobs:
There are currently no related jobs. Please sign up for Job Alerts.
Loading...
Login to save this search and get notified of similar positions.
About Colorado Springs, CO
Ready to take your career to new heights? Explore our job opportunities in the vibrant area of Colorado Springs, Colorado! Nestled at the base of the stunning Rocky Mountains, Colorado Springs offers a perfect blend of outdoor adventures and urban amenities. With a booming tech sector, renowned art galleries like the Colorado Springs Fine Arts Center, exciting sporting events featuring teams like the Air Force Falcons and the Broadmoor World Arena hosting top performances, there's no shortage of opportunities to grow both personally and professionally. Don't miss out on the chance to work in a city known for its breathtaking landscapes, unique culture, and endless possibilities. Start your job search today and discover the charm of Colorado Springs!
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.