W2 Role :: Software Engineer - C++ / Embedded Real-Time :: Salt Lake City, UT (Onsite)

Stellent IT LLC
Salt Lake City, UT, United States
15 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Compensation
$83,200.0 - $110,240.0
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Compilers Computer Programming Computer Engineering Linux Embedded Software Internet Protocol Security (IP SEC) Network Security Object-Oriented Software Development Real-Time Operating Systems Signal Processing Software Engineering
+6 more
Transmission Control Protocol (TCP) VxWorks Multithreading SC Clearance Information Technology Programming Languages

Job description

We are seeking an experienced Software Engineer with strong expertise in C++ and embedded real-time software development to support a highly technical engineering environment in Salt Lake City, UT. The ideal candidate will have hands-on experience developing high-performance, multi-threaded software in Linux or VxWorks environments and a strong understanding of programming languages, compilers, and application execution. Experience supporting Department of Defense (DoD) programs and working directly with embedded targets is highly preferred.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field with 6+ years of relevant software engineering experience; OR
  • Master’s degree in one of the above fields with 4+ years of relevant software engineering experience.
  • Active U.S. Secret Security Clearance is required.
  • Strong experience with object-oriented software development using C++.
  • Experience with embedded real-time software development in Linux or VxWorks environments.
  • Strong experience with high-performance and multi-threaded programming.
  • Demonstrated depth of knowledge in:

  • Programming languages
  • Compilers
  • Application execution
  • Experience leading significant software features, resolving complex technical challenges, or providing technical direction for subsystems.
  • Ability to collaborate effectively across multiple engineering disciplines.
  • Ability to influence technical execution without direct authority.

Preferred Skills

  • Advanced proficiency in C++.
  • Experience supporting Department of Defense (DoD) programs.
  • Hands-on software development and troubleshooting on embedded targets.
  • Experience designing embedded systems using a real-time operating system (RTOS).
  • Working knowledge of:

  • Signal processing
  • Control systems
  • Networking
  • Knowledge of networking and security protocols including:

  • IP
  • UDP
  • TCP
  • IPsec
  • Strong presentation and technical writing skills., The ideal candidate is a Senior Software Engineer / Embedded Software Engineer with strong C++ expertise, real-time embedded development experience, and an active Secret clearance. Candidates with experience in Linux/VxWorks, multi-threaded programming, embedded systems, RTOS, DoD programs, and high-performance software development will be highly competitive.

Benefits & conditions

LinkedIn - STELLENT IT A Nationally Recognized Minority Certified Enterprise “Happiness can be found, even in the darkest of times, if one only remembers to turn on the light.”

  • JK Rowling

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:51 min

Evolution of custom compilers and virtual machines

Florian Rappl ¡ LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard ¡ World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 ¡ Coffee With Developers

3:04 min

Clarifying compiled versus interpreted language implementations

Aleksandra Sikora ¡ World Congress 2023

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani ¡ Europe 2026 Virtual

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 ¡ Coffee With Developers

Videos

See all

Related articles

See all