Embedded Engineer - TS/SCI

Parsons Corporation
Centreville, VA, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$125,100.0 - $225,200.0
Working hours
Regular working hours
Job source

Tech stack

C++ (Programming Language) Client Server Models Linux Embedded Software Inter-Process Communication Linux Commands OpenStack Performance Tuning Scrum Methodology Socket Programming Software Engineering TCP/IP
+9 more
VirtualBox Virtualization Technology VxWorks Xen Servers Loadable Kernel Module Multithreading Computer Network Technologies Real Time Systems Vmware

Job description

As an Embedded Software Engineer, your key responsibilities will include:

  • Full Development Life Cycle: Work through the entire software development life cycle, including technical requirements, architecture/design, development, testing, and deployment.
  • Embedded Software Development: Develop embedded software on Linux platforms.
  • Product Integration: Research, test, build, and coordinate the integration of new products based on production and client requirements.
  • Troubleshooting: Diagnose and resolve technical issues within the operational (production) environment, tracking and updating progress as needed.

Requirements

Are you an innovative Embedded Software Engineer with expertise in C/C++ and Linux systems? Do you thrive in fast-paced environments where solving complex problems is the norm? Parsons is seeking talented engineers to join our exceptional team and contribute to mission-critical projects.

In this role, you’ll participate in the Agile Scrum development life cycle, including design, peer review, testing, and documentation of software. Successful candidates will be flexible, self-motivated, and capable of adapting to dynamic requirements and schedules., To succeed in this role, you will need:

  • Education: Bachelor of Science in engineering, scientific, or technical discipline, or comparable work experience and a minimum of 8 years of related professional experience (Additional years of experience will be considered in lieu of degree)
  • Clearance: Active Top Secret/SCI clearance with the ability to upgrade to polygraph.
  • Linux Expertise: Proficiency in working within a Linux command-line environment.
  • Development Experience:
  • Linux inter-process communication and kernel module software development.
  • Multithreaded and real-time programming techniques.
  • Knowledge of Linux, VxWorks, or other embedded systems internals.
  • Performance Optimization: Experience analyzing performance issues and implementing efficiency improvements.
  • Communication Skills: Ability to effectively communicate with technical team members, managers, and customers.
  • Team Collaboration: Ability to work in a cooperative team environment.
  • Adaptability: Ability to rapidly adapt to changing requirements and schedules.

Desired Skills:

While not required, the following skills are highly desirable:

  • Networking Knowledge: Familiarity with TCP/IP and socket programming.
  • Virtualization: Experience with virtualization technologies such as VMware, Xen, OpenStack, or VirtualBox.
  • Client/Server Development: Experience developing client/server architectures in C/C++/Assembly.
  • Testing Procedures: Familiarity with RVTM, FAT, acceptance testing, and other formal testing procedures.

Benefits & conditions

An active Top Secret SCI security clearance is required for this position.

This position is part of our Federal Solutions team.

The Federal Solutions segment delivers resources to our US government customers that ensure the success of missions around the globe. Our intelligent employees drive the state of the art as they provide services and solutions in the areas of defense, security, intelligence, infrastructure, and environmental. We promote a culture of excellence and close-knit teams that take pride in delivering, protecting, and sustaining our nation’s most critical assets, from Earth to cyberspace. Throughout the company, our people are anticipating what’s next to deliver the solutions our customers need now.

Salary Range: $125,100.00 - $225,200.00

We value our employees and want our employees to take care of their overall wellbeing, which is why we offer best-in-class benefits such as medical, dental, vision, paid time off, 401(k), life insurance, flexible work schedules, and holidays to fit your busy lifestyle!

About the company

Parsons is aware of fraudulent recruitment practices. To learn more about recruitment fraud and how to report it, please refer to https://www.parsons.com/fraudulent-recruitment/ ., Parsons is a digitally enabled solutions provider focused on the defense, security, and infrastructure markets. With nearly 75 years of experience, Parsons is uniquely qualified to deliver cyber/converged security, technology-based intellectual property, and other innovative services to federal, regional, and local government agencies, as well as to private industrial customers worldwide.

Apply for this position

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

Apply on dejobs.org

Good distractions

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

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

1:40 min

Managing containerized infrastructure with Podman Desktop

Cedric Clyburn Cedric Clyburn +1 · WWC 2025

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

3:50 min

Queues in TCP stacks and continuous network connections

Clemens Vasters Clemens Vasters · WWC 2022

1:41 min

Parallels between cloud and legacy infrastructure lock-ins

Björn Stahl Björn Stahl · WWC 2024

Videos

See all

Related articles

See all