1

Senior Embedded Software Engineer Jobs in Virginia, IL

Technical Project Manager

Virginia, IL · On-site

$150 - $190/hr

  • PTO

... Engineering or System Software Tester professionals. * Experience managing large-scale federal ... Strong stakeholder management skills briefing senior leadership. * Proven ability to manage project ...

New

Collaborate with Products, Engineering, Operations, Sales, and Marketing to develop new product ... Qualifications: * 7-10 years of experience in consulting, software, or cloud infrastructure. * MBA ...

Bachelor of Science in Engineering, Economics, Statistics, Computer Science, or a similar field ... Experience in delivering effective presentations to senior executives. Candidates must be ...

Bachelor's degree in Computer Science, Information Systems, Cybersecurity, Engineering, or a ... Assurance, the senior IA leader accountable forPeraton'sISSM program across the company ...

New

Showing results 41-52

Senior Embedded Software Engineer information

See Virginia, IL salary details

$74K

$142K

$189.7K

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

As of Aug 19, 2026, the average yearly pay for senior embedded software engineer in Virginia, IL is $141,954.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,600.00 and $159,300.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 cities near Virginia, IL are hiring for Senior Embedded Software Engineer jobs?

Cities near Virginia, IL with the most Senior Embedded Software Engineer job openings:

Technical Project Manager

Peraton

Virginia, IL • On-site

$150 - $190/hr

Other

PTO

Posted 2 days ago

New


Peraton rating

8.3

Company rating: 8.3 out of 10

Based on 56 frontline employees who took The Breakroom Quiz

51st of 224 rated it services


Job description

Required Qualifications:
  • U.S. Citizenship Required.
  • Must have the ability to obtain / maintain a Public Trust clearance.
  • 10 years experience demonstrated success managing technical teams of Cybersecurity, Network Engineering or System Software Tester professionals.
  • Experience managing large-scale federal modernization programs.
  • Proven success managing and delivering federal IT programs with annual budgets exceeding $100M+.
  • Ability to lead geographically dispersed, cross-functional programs.
  • Hands-on experience with risk identification, mitigation, and issue resolution.
  • Strong stakeholder management skills briefing senior leadership.
  • Proven ability to manage project scope, schedules and budgets using structured project management methodologies (Agile, Waterfall, or hybrid).
  • Ability to conduct technical reviews, validation activities, and post-implementation assessments.
  • Demonstrated experience conducting employee performance reviews and establishing performance objectives.
  • Demonstrated workforce planning, resource allocation and workload-management experience.
Preferred Qualifications:
  • Exposure to FAA programs air traffic management systems or NAS systems.
  • Degree in Engineering Management, Business Administration (MBA), or Systems Engineering.
  • PMP, PMI-ACP or ITIL Foundations certification.
  • Professional certifications such as CSEP, Security+, CISSP, or other relevant cybersecurity certification.
  • Knowledge of federal cybersecurity requirements, NIST, Risk Management Framework (RMF), and security compliance processes.
  • Strong analytical and decision-making skills with a track record of delivering complex projects on time and within budget.
#BNATCS

Join Peraton in advancing the safety, efficiency, and modernization of the National Airspace System (NAS) through the FAA’s Business, National Airspace, and Technical Computing Services (BNATCS) contract. As a trusted partner to the Federal Aviation Administration, Peraton helps deliver the systems and services that keep our nation’s skies safe and connected.We’re looking for innovative professionals who thrive in mission-critical environments and are passionate about shaping the future of air traffic management. This is your chance to make an impact on one of the world’s most vital transportation infrastructures, working alongside leaders in aviation, engineering, data science, and systems integration.

At Peraton, you won’t just support the mission you’ll define it.Lead the work that keeps America flying safely.

At Peraton, we don’t just manage projects we deliver the systems that protect and advance U.S. air travel. We are seeking an experienced Technical Project Manager to lead complex, high-visibility technology initiatives supporting the Federal Aviation Administration (FAA). This role sits at the heart of aviation modernization, where disciplined execution, technical excellence, and mission impact converge. If you thrive in environments where precision matters, collaboration is essential, and your work has national significance, this role offers both challenge and purpose.

Work Location:
  • This position is required to be 100% on-site in Herndon, VA.
In this position, you will:

The Technical Project Manager will manage the day-to-day coordination between technical teams of Cybersecurity, Network Engineering or System Software Tester professionals supporting a large-scale, mission-critical federal government program. This role is responsible for coordinating technical execution across cybersecurity, network infrastructure, systems integration, and testing activities while ensuring program requirements are delivered on schedule, within budget, and in accordance with customer, security, and quality standards.

Program Execution
  • Provide both technical project leadership and direct people management overseeing teams of cybersecurity professionals, network engineers or System Software Tester professionals.
  • Own the full lifecycle of sophisticated network, cyber or testing projects from concept through deployment.
  • Provide workforce forecasting, employee retention, succession planning, and talent development.
  • Translate complex requirements into executable plans, schedules, and budgets using Agile, Waterfall, or hybrid methodologies.
  • Align technical delivery with long-term FAA modernization goals and program priorities.
  • Support requirements analysis, readiness reviews, and operational transitions.
  • Drive projects to successful completion while meeting FAA standards, cost targets, and delivery commitments.
  • Translate complex customer and technical requirements into executable work plans.
  • Track project progress against established milestones, KPIs, contractual requirements, and customer expectations.
Technical Leadership & Collaboration
  • Manage the day-to-day performance, workload, priorities, and development of assigned employees.
  • Conduct annual and mid-year performance reviews, providing clear, objective, and actionable feedback aligned with employee goals and organizational expectations.
  • Establish individual performance objectives and ensure employee goals align with program priorities, contractual requirements, and organizational objectives.
  • Assess current and future staffing requirements based on project schedules, technical priorities, customer demand, and contractual requirements.
  • Provide ongoing coaching, mentoring, career development, and performance feedback to strengthen individual and team performance.
  • Review and approve employee timecards, PTO, attendance, and other workforce-management activities.
  • Partner closely with vendors, engineers, and program leaders to ensure seamless execution across all technical domains.
  • Address employee performance issues and partnering with Human Resources when appropriate.
Risk Management with Real Impact
  • Anticipate and resolve technical risks, dependencies, and integration challenges.
  • Develop mitigation and contingency plans to protect program milestones and customer commitments.
  • Maintain project risk and issue registers and ensure appropriate ownership, escalation, and resolution.
  • Monitor team and project performance using established metrics and KPIs.
  • Identify trends that may affect schedule, cost, quality, employee performance, or customer satisfaction.
  • Develop corrective action plans and drive issues through resolution.
Trusted Stakeholder Partner
  • Serve as a key interface between technical teams, program leadership, subcontractors, vendors, and other stakeholders.
  • Provide clear status updates and executive-level briefings covering technical progress, staffing, schedules, accomplishments, risks, issues, and upcoming milestones.
  • Translate complex technical information into understandable program and business impacts for senior leadership and non-technical stakeholders.
  • Ensure customer priorities and expectations are effectively communicated to assigned employees and technical teams.
Why You’ll Want This Role:

Few roles offer the opportunity to apply deep technical and project management expertise at a scale that truly matters. In this position, your leadership directly supports aviation safety modernization across the National Airspace System.

Your work will:
  • Influence systems relied upon by millions of travelers every day
  • Support FAA initiatives that enhance safety, capacity, and resilience
  • Place you at the center of high-profile, mission-critical programs
#J-18808-Ljbffr

What Peraton employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Peraton logo

About Peraton

Sourced by ZipRecruiter

At Peraton, we re at the forefront of delivering the next big thing every day. We re the partner of choice to help solve some of the world s most daunting challenges, delivering bold, new solutions to keep people around the world safer and more secure.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Herndon, VA, US

Year founded

2017