Skyline Products, Inc.

Embedded Software Engineer Price Sign Division

Skyline Products, Inc. Colorado Springs, CO

Save

Pay found in job post

Retrieved from the description.

Base pay range

$110,000.00/yr - $140,000.00/yr
Location: Colorado Springs, Colorado [hybrid]

Division: Gas Price Sign Solutions

Company: Skyline Products

Pay: $110,000.00 - $140,000.00 per year

Must be local to Colorado Springs - Hybrid not remote.

About Us

Skyline Products is an industry leader in innovative digital signage solutions. From gas price signs to dynamic message displays and intelligent controllers, our products combine rugged embedded systems with modern connectivity to deliver reliable, real-time information in the field.

In our gas price sign division, our signage is trusted by both small fuel stations and large corporate entities, and can be deployed on-site, or remote highway-visible signage to promote dynamic price and message displays.

Position Overview

We are seeking an Embedded Systems Engineer with deep expertise in Bare Metal C, ARM processors, and low-level embedded development.

Your role will begin with maintaining and fixing bugs in existing software that powers our gas price signs, message displays, and controllers. As we restructure our product line, you will transition into a development role, helping architect and build the next generation of connected signage systems.

You will collaborate directly with technicians, production staff, and field teams to support assembly, installation, and troubleshooting. Candidates must be comfortable working from broad product outlines, clarifying goals, and delivering well-engineered solutions that enhance product reliability and performance.

Key Responsibilities

  • Maintain and debug embedded software for price signs, message displays and controllers
  • Develop bare metal C firmware and HAL/CMSIS-based code for ARM microcontrollers
  • Work with Linux user-space applications, RTOS environments, and embedded Linux systems
  • Implement and troubleshoot communications: UART, SPI, I²C, RS-232, RS-485, and HDLC
  • Integrate EEPROMs, environmental sensors, NetBurner modules, and Hayes AT–based devices
  • Support development with Makefiles, IDEs, and custom toolchains
  • Collaborate with production and field teams for troubleshooting, installation, and repairs
  • Assist in defining and refining product goals based on evolving requirements
  • Support deployed signage across small stations and large corporate networks

Required Qualifications

  • Strong experience with Bare Metal C, and ARM processors
  • Proficiency in Python for Linux user-space applications, including automation scripts, test harnesses, and hardware interface tools
  • Knowledge of HAL libraries and CMSIS
  • Proficiency with UART, SPI, I²C, RS-232, RS-485, and other serial protocols
  • Ability to read and interpret electrical schematics
  • Experience with HDLC, EEPROMs, environmental sensors, and NetBurner modules
  • Familiarity with RTOS and embedded Linux
  • Experience with MCUs, Makefiles, and IDE-based development
  • Strong debugging skills for hardware-software integration
  • Ability to work hands-on with technicians and production floor staff
  • Experience with bootloaders, flash memory layout management, integrity checks (CRC/signature), rollback/recovery mechanisms, and over-the-air (OTA) firmware updates
  • Experience with unit testing frameworks (for both embedded C and Python) to ensure software reliability and maintainability

Preferred Qualifications

  • Experience with RESTful APIs and connected systems
  • Familiarity with Standard Peripheral Libraries, Board Support Packages (BSPs), and Yocto Project
  • Knowledge of MPUs and UDP/TCP networking

Why Join Skyline?

  • Work on mission-critical systems deployed nationwide
  • Gain hands-on experience with embedded and cloud-connected signage
  • Directly impact product reliability and uptime for diverse customer bases
  • Collaborate across engineering, production, and field service teams

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 & Disability 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 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

YBZNUdN4mt
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Internet Publishing

Referrals increase your chances of interviewing at Skyline Products, Inc. by 2x

See who you know

Get notified about new Embedded Software Engineer jobs in Colorado Springs, CO.

Sign in to create job alert

Similar jobs

People also viewed

Similar Searches

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More