1

Bsp Engineer Jobs in Colorado (NOW HIRING)

Senior DevSecOps Engineer

Denver, CO

$117K - $161K/yr

... BSP software, device drivers, hypervisors, and platform-level OS components. · Establish secure ... engineers, and platform teams on secure coding, build automation, vulnerability handling, and ...

Senior DevSecOps Engineer

Denver, CO · On-site

$117K - $161K/yr

... BSP software, device drivers, hypervisors, and platform-level OS components. • Establish secure ... engineers, and platform teams on secure coding, build automation, vulnerability handling, and ...

Senior DevSecOps Engineer

Denver, CO · On-site

$117K - $161K/yr

As a Sr DevSecOps Engineer you will be responsible for; Define and own the DevSecOps architecture ... Create and support Yocto-based embedded Linux distributions, BSP software, device drivers ...

Senior Software Engineer

Littleton, CO · On-site

$120K - $158K/yr

Senior Software Engineer, Level 3OASYS, INC., a Leading-Edge Government contractor, is seeking ... Packages (BSP), device drivers, bootloaders). -- Familiarity with hardware interfaces, bus ...

Senior Software Engineer

Littleton, CO · Hybrid

$120K - $158K/yr

Senior Software Engineer, Level 3 OASYS, INC., a Leading-Edge Government contractor, is seeking ... Packages (BSP), device drivers, bootloaders). -- Familiarity with hardware interfaces, bus ...

Senior Software Engineer

Littleton, CO · On-site

$120K - $150K/yr

Senior Software Engineer, Level 3 OASYS, INC., a Leading-Edge Government contractor, is seeking ... Packages (BSP), device drivers, bootloaders). -- Familiarity with hardware interfaces, bus ...

... BSP, OS, and applications) Required Qualifications: * Bachelor's degree in computer science ... NVIDIA Jetson and CUDA programming experience * Container building and optimization experience

next page

Showing results 1-20

Bsp Engineer information

See Colorado salary details

$78.9K

$176.1K

$215.6K

How much do bsp engineer jobs pay per year?

As of Aug 29, 2026, the average yearly pay for bsp engineer in Colorado is $176,063.00, according to ZipRecruiter salary data. Most workers in this role earn between $150,400.00 and $215,600.00 per year, depending on experience, location, and employer.

What is a BSP engineer?

A BSP Engineer is a professional who specializes in developing and maintaining Board Support Packages (BSPs) for embedded systems. BSPs are essential software components that enable an operating system to function on specific hardware platforms by providing drivers and initialization code for hardware components. BSP Engineers work closely with hardware designers and software developers to ensure seamless integration and optimal performance. Their responsibilities may include customizing bootloaders, porting operating systems, and troubleshooting hardware-software interactions. This role is critical in industries like automotive, consumer electronics, and industrial automation.

What are some typical challenges a BSP engineer faces when working with new hardware platforms?

BSP Engineers often encounter challenges such as limited hardware documentation, debugging low-level boot issues, and ensuring compatibility across diverse chipsets. Collaborating closely with hardware teams is essential for troubleshooting and integrating board support packages efficiently. Additionally, adapting to rapidly changing hardware specs and maintaining stable software builds under tight deadlines are common aspects of the role.

What are the key skills and qualifications needed to thrive as a BSP engineer, and why are they important?

To thrive as a BSP (Board Support Package) Engineer, a solid background in embedded systems, C/C++ programming, and operating system internals is essential, typically supported by a degree in computer engineering or a related field. Familiarity with hardware abstraction layers, device drivers, and tools like JTAG debuggers, as well as experience with Linux or RTOS environments, are commonly required. Strong problem-solving skills, attention to detail, and effective communication help BSP Engineers excel in diagnosing hardware-software integration issues and collaborating with cross-functional teams. These skills ensure reliable system bring-up, efficient troubleshooting, and seamless hardware-software integration, all crucial for delivering robust embedded solutions.

What is the difference between Bsp Engineer vs Automation Engineer?

AspectBsp EngineerAutomation Engineer
CredentialsTypically requires a degree in electrical, control, or automation engineering; certifications like PLC or SCADA are commonRequires a degree in electrical, computer, or automation engineering; certifications in PLC, SCADA, or robotics are often needed
Work EnvironmentWorks mainly in industrial plants, manufacturing facilities, or control system environmentsWorks in manufacturing, process industries, or software development environments
Industry UsageCommonly used in process control, manufacturing, and industrial automationUsed in manufacturing, robotics, and process automation sectors

The Bsp Engineer focuses on designing and maintaining control systems like PLCs and SCADA for industrial processes, while the Automation Engineer has a broader role that includes developing automation solutions, integrating robotics, and optimizing manufacturing processes. Both roles require similar technical skills and certifications but differ in scope and application.

What are popular job titles related to Bsp Engineer jobs in Colorado?

For Bsp Engineer jobs in Colorado, the most frequently searched job titles are:

What cities in Colorado are hiring for Bsp Engineer jobs?

Cities in Colorado with the most Bsp Engineer job openings:

Infographic showing various Bsp Engineer job openings in Colorado as of August 2026, with employment types broken down into 90% Full Time, 6% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $176,063 per year, or $84.6 per hour.

Principal Software Engineer- Embedded OS

Denver, CO • On-site, Remote

ALTEN Technology USA
Engineering Professional Services • 10K+ employees

$125K - $150K/yr

Full-time

Posted 14 days ago


Job description

As a Principal Software Engineer  you will be responsible for;

Key Responsibilities

Develop and maintain embedded platform software and build infrastructure

Create and support Yocto-based embedded Linux distributions

Create CI/CD pipelines integrated with security automation tools

Develop and maintain BSP software, including hypervisors and device drivers

Support networking security, secure boot, and OTA update mechanisms

Collaborate with product teams to define platform capabilities

Develop and document software engineering policies and procedures

Act as primary Platforms POC with program leads and other stakeholders

Technologies & Tools

AMD Zynq and Zynq UltraScale+ SoCs

Yocto-based Embedded Linux

Embedded hypervisors and Linux device drivers

Custom build systems and CI/CD pipelines

Docker and Artifactory

Python, Bash, and GNU Make

Atlassian tools (Bitbucket, Jira, Bamboo, Confluence) and GitHub/Gitlab

Networking security and secure boot technologies

Qualifications;

Strong experience in Yocto

Strong experience embedded Linux platform development

Hands-on experience with Xilinx SoC-based embedded systems (AMD Zynq 7000 series / Zynq UltraScale+, Kria SOM)

Experience with Yocto, build systems, and CI/CD pipelines

Solid understanding of BSP and OS layers, boot flows, and device security

Ability to collaborate in a cross-functional team with hardware, application, and product management stakeholders

Familiarity with Agile software development methodologies (Scrum)

Strong debugging and problem-solving skills 

Bachelor's Degree in Engineering or technically related

7+ years of software development experience or, Master's Degree in Engineering or technically related

5+ years of software development experience, or PhD with 3 years of software development experience

Salary Range: $125k-$150k

The actual salary offered is dependent on various factors including, but not limited to, location, the candidate's combination of job-related knowledge, qualifications, skills, education, training, and experience 

MANDATORY FOR ALL REMOTE/HYBRID AND/OR CALIFORNIA, DISTRICT OF COLUMBIA, HAWAII, COLORADO, MARYLAND, CONNECTICUT, ILLINOIS, MINNESOTA, VERMONT, MASSACHUSETTS, NEVADA, NEW YORK, RHODE ISLAND, WASHINGTON STATE & CINCINNATI, OHIO, JERSEY CITY, NEW JERSEY, TOLEDO, OHIO BASED ROLES. 

Note: Due to the nature of the work, only US Persons (citizens or permanent residents) need apply for this position. - OPTIONAL