1

Senior Embedded Software Engineer Jobs in Wyoming

Senior Software Engineer

Laramie, WY · Hybrid

$123K - $162K/yr

Summary The Senior Software Engineer will participate in the architecture, design, development ... Software development in C/C++ on Linux/UNIX, embedded, or Windows (.NET, C#, JavaScript, SQL)

Senior Software Engineer

Laramie, WY · On-site

$110 - $160/hr

Summary The Senior Software Engineer willparticipatein the architecture, design, development ... Software development in C/C++ on Linux/UNIX, embedded, or Windows (.NET, C#, JavaScript, SQL)

New

Senior Software Engineer

Laramie, WY · Hybrid

$123K - $162K/yr

Summary The Senior Software Engineer will participate in the architecture, design, development ... Software development in C/C++ on Linux/UNIX, embedded, or Windows (.NET, C#, JavaScript, SQL)

Senior Software Engineer

Laramie, WY · On-site

$123K - $162K/yr

Summary The Senior Software Engineer will participate in the architecture, design, development ... Software development in C/C++ on Linux/UNIX, embedded, or Windows (.NET, C#, JavaScript, SQL)

Senior Software Engineer

Laramie, WY · On-site

$123K - $162K/yr

Summary The Senior Software Engineer will participate in the architecture, design, development ... Software development in C/C++ on Linux/UNIX, embedded, or Windows (.NET, C#, JavaScript, SQL)

$146K - $192K/yr

The Senior Software Engineer develops, creates, and modifies general computer applications software or specialized utility programs. They analyze user needs and develop software solutions. They will ...

$78K - $103K/yr

You partner with engineering teams, program leadership, and cross-functional stakeholders to ... Background in electronics, embedded software, or system integration preferred * Experience with ...

$146K - $192K/yr

The Gordon Technology Services Limson Team is looking for a Senior Software Engineer to help spearhead the evolution of our core client BackOffice system. In this pivotal role, you will be a driving ...

Proficiency in STAAD or similar structural analysis software Role Overview : We are recruiting for an experienced Senior Structural Engineer to lead the design, construction, and execution of ...

Proficiency in STAAD or similar structural analysis software Role Overview : We are recruiting for an experienced Senior Structural Engineer to lead the design, construction, and execution of ...

next page

Showing results 1-20

Senior Embedded Software Engineer information

See Wyoming salary details

$72.6K

$139.2K

$186K

How much do senior embedded software engineer jobs pay per year?

As of Aug 25, 2026, the average yearly pay for senior embedded software engineer in Wyoming is $139,159.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,200.00 and $156,200.00 per year, depending on experience, location, and employer.

What is a senior embedded software engineer?

A Senior Embedded Software Engineer is an experienced professional who designs, develops, tests, and maintains software that runs on embedded systems—specialized computing devices that are not traditional computers, such as automotive control systems, medical devices, or consumer electronics. They often work closely with hardware engineers to ensure software integrates seamlessly with hardware components. Senior engineers typically lead projects, mentor junior staff, and contribute to system architecture and design decisions. Their expertise includes programming languages like C or C++, real-time operating systems, and debugging tools specialized for embedded environments.

What are the key skills and qualifications needed to thrive as a senior embedded software engineer?

To thrive as a Senior Embedded Software Engineer, you need deep expertise in embedded C/C++ programming, real-time operating systems (RTOS), and a strong background in computer engineering or a related field. Familiarity with hardware debugging tools (such as oscilloscopes and logic analyzers), version control systems (like Git), and relevant certifications (e.g., ARM Accredited Engineer) is typically required. Exceptional problem-solving, communication, and project leadership skills help you collaborate effectively and mentor junior engineers. These competencies ensure the creation of robust, efficient, and reliable embedded systems critical for product success.

What are some common challenges senior embedded software engineers face when integrating software with new hardware platforms?

Senior Embedded Software Engineers often encounter challenges such as ensuring software compatibility with diverse hardware architectures, optimizing for limited memory or processing power, and debugging hardware-software interactions. These engineers must frequently collaborate with hardware teams to resolve timing issues, manage device drivers, and ensure reliable system performance. Successfully navigating these challenges requires strong problem-solving skills, adaptability, and a deep understanding of both hardware constraints and software design.

What is the difference between Senior Embedded Software Engineer vs Embedded Software Engineer?

AspectSenior Embedded Software EngineerEmbedded Software Engineer
Required CredentialsBachelor's/Master's in Computer Engineering, Electrical Engineering, or related field; experience in embedded systemsBachelor's degree in relevant field; entry-level to mid-level experience
Work EnvironmentDesigning, developing, testing embedded systems for hardware productsDeveloping firmware and software for embedded devices, often under supervision
Employer & Industry UsageTech companies, automotive, aerospace, consumer electronicsSimilar industries, often as part of product development teams

The main difference between a Senior Embedded Software Engineer and an Embedded Software Engineer lies in experience and responsibility. Senior engineers typically have more expertise, lead projects, and mentor junior staff, while embedded software engineers focus on developing and testing embedded code. Both roles require similar technical skills and industry knowledge, but senior roles involve greater leadership and strategic input.

What are the most commonly searched types of Embedded Software Engineer jobs in Wyoming?

The most popular types of Embedded Software Engineer jobs in Wyoming are:

Infographic showing various Senior Embedded Software Engineer job openings in Wyoming as of August 2026, with employment types broken down into 86% Full Time, 7% Part Time, and 7% Temporary. Highlights an 86% In-person, 7% Hybrid, and 7% Remote job distribution, with an average salary of $139,159 per year, or $66.9 per hour.

Senior Software Engineer

Laramie, WY • Hybrid

$123K - $162K/yr

Full-time

Medical, Retirement, PTO

Re-posted 15 days ago


Job description

Summary 

The Senior Software Engineer will participate in the architecture, design, development, test and integration of software features for, or in support of, RAVE In-flight Entertainment (IFE). 

Core Responsibilities 

  • Contribute to the design, creation, development and improvement of software features, packaging, tools, testing, test automation, continuous integration, delivery, and documentation 
  • Build and maintain automated tests (unit, integration, system-level) 
  • Triage, debug, and resolve issues 
  • Take ownership of quality and drive continuous improvement 
  • Provide accurate estimates and deliver on commitments with transparency 
  • Collaborate with stakeholders, users, and teams on design, implementation, and approvals 
  • Engage actively in meetings and technical discussions 
  • Coordinate with internal teams to support product success 
  • Prepare and present technical concepts clearly and effectively 
  • Follow and help improve SDLC and organizational processes 
  • Provide guidance, mentoring, and training within the software team, while offering support across the broader product development organization 

Requirements

Core Qualifications  

  • Bachelor's Degree in Engineering, Computer Science, or equivalent experience in a related field 
  • 6+ years of software development experience with one or more of the following: 
  • Software development in C/C++ on Linux/UNIX, embedded, or Windows (.NET, C#, JavaScript, SQL) 
  • Modern tech stack: Qt/QML, Node.js, Golang, React, Typescript, Python, PostgreSQL, Docker, MQTT, Microservices 
  • Experiences with any of the following languages, technologies and techniques would be advantageous: 
  • IPC, RPC, sockets, A/V players 
  • Networking & protocols: Ethernet, ARINC 429, RS-485, I2C, SPI, MDIO, CAN 
  • Experience with npm, Bower or Webpack 
  • Debugging & troubleshooting 

Benefits

In addition to a comprehensive package of health benefits that include company contributions, RAVE Aerospace offers a variety of additional benefits and perks to enhance your work-life balance experience including but not limited to:

  • A home allowance to elevate your home workspace
  • Discretionary bonus program
  • Future financial security with a 401(k) program with company match
  • Paid time off covering vacations, personal time off and sick days, capped off by an exciting year-end holiday shutdown
  • Embraced flexibility with our alternative work schedule (9/80) to navigate your workweeks with every other Friday off