1

Contract Embedded Software Jobs in Washington (NOW HIRING)

Embedded Firmware Engineer

Arlington, VA ยท On-site

$118K - $162K/yr

Fend is hiring new teammates after winning a major R&D contract. This position will work with the Chief Engineer to develop embedded software for this security appliance. Your goals are to increase ...

This position is for a Satellite Systems Software Engineer for a large, multi-year contract ... Analyze designs and software engineering practices that is integrated into embedded devices and ...

Embedded Firmware Engineer

Arlington, VA ยท On-site

$118K - $162K/yr

Fend is hiring new teammates after winning a major R&D contract. This position will work with the Chief Engineer to develop embedded software for this security appliance. Your goals are to increase ...

This position is for a Satellite Systems Software Engineer for a large, multi-year contract ... Analyzes, monitors and improves the efficiency and stability of embedded software systems.

Software Developer VI

Herndon, VA ยท On-site

$128K - $229K/yr

Significant focus on developing embedded software code for spacecraft bus avionics, spacecraft ... on contracts and/or projects, interacts with senior external personnel on technical matters ...

next page

Showing results 1-20

Contract Embedded Software information

See Washington salary details

$79.3K

$173.7K

$197.1K

How much do contract embedded software jobs pay per year?

As of Jun 17, 2026, the average yearly pay for contract embedded software in Washington is $173,722.00, according to ZipRecruiter salary data. Most workers in this role earn between $148,900.00 and $195,900.00 per year, depending on experience, location, and employer.

What are typical challenges faced in a contract embedded software role?

Contract embedded software professionals often encounter challenges such as quickly adapting to new hardware platforms, integrating with legacy systems, and rapidly understanding diverse project requirements. Since contracts are often project-based, there may be limited time for onboarding, requiring strong self-motivation and efficient troubleshooting skills. Additionally, clear documentation and collaboration with hardware engineers or cross-functional teams are critical to ensure smooth system integration. These challenges can be rewarding, as they provide opportunities to develop broad technical expertise and experience a wide variety of products and industries.

What is a Contract Embedded Software job?

A Contract Embedded Software job involves developing, testing, and maintaining embedded systems software for a company on a temporary or project basis. Contractors typically work with microcontrollers, real-time operating systems (RTOS), and low-level programming languages like C or C++. These roles can vary in duration and may involve working remotely or onsite. Contract engineers often collaborate with hardware teams, follow specific project requirements, and ensure system reliability and performance.

What are the key skills and qualifications needed to thrive in the Contract Embedded Software position, and why are they important?

To excel as a Contract Embedded Software professional, you need strong experience with programming languages like C or C++, real-time operating systems (RTOS), hardware interfacing, and a relevant degree in computer engineering or a related field. Familiarity with development tools such as JTAG debuggers, oscilloscopes, version control systems, and certifications like Certified Embedded Systems Engineer (CESE) are highly valued. Effective problem-solving, adaptability, and clear communication are important soft skills for collaborating with multidisciplinary teams and managing project-based work. These capabilities ensure you can deliver robust, efficient solutions within project timelines in dynamic, technology-driven environments.

What are the most commonly searched types of Embedded Software jobs in Washington? The most popular types of Embedded Software jobs in Washington are:
What job categories do people searching Contract Embedded Software jobs in Washington look for? The top searched job categories for Contract Embedded Software jobs in Washington are:
What cities in Washington are hiring for Contract Embedded Software jobs? Cities in Washington with the most Contract Embedded Software job openings:
Infographic showing various Contract Embedded Software job openings in Washington as of June 2026, with employment types broken down into 89% Full Time, 7% Part Time, 1% Temporary, and 3% Contract. Highlights an 75% Physical, 2% Hybrid, and 23% Remote job distribution, with an average salary of $173,722 per year, or $83.5 per hour.
Sr. Software Engineer in Sterling, VA

Sr. Software Engineer in Sterling, VA

Infinite Computing Systems

Sterling, VA โ€ข On-site

$121K - $159K/yr

Contractor

Posted 12 days ago


Job description

Job Description

Job Title : Software Engineer

Job Location : Sterling, VA

Job Duration: 12 Months contract to hire for the right candidate

Education Requirements: Bachelor's Degree and three years of relevant experience

ย 

Notes:

candidates must be US Citizens or Permanent Residents
-manager is looking for candidates with the following skills: Embedded C programming, familiarity with DO178B based software development life cycle and some familiarity with Green Hills Multi IDE
-manager would prefer candidates with no more than 7-10 years of software development experience in avionics industry and interested in potentially converting to a RC employee down the road; manager would also PREFER local candidates

PROJECT:
Rockwell Collins Control Technologies has openings for embedded software engineers on several exciting programs:
Project: Develop an integrated inertial navigation system and flight control system for an unmanned aerial vehicle. This includes software for a board support package, framework, vehicle state estimation, autopilots and mission planning.
Videos of RCCT UAV flight tests:
http://youtu.be/D4b3hgG3jCk
http://youtu.be/yaUoZsS5roI
http://youtu.be/PTMpq_8SSCI
http://youtu.be/xN9f9ycWkOY
Embedded UAV Controls Software Engineer
Rockwell Collins, Control Technologies Inc (RCCT) is the premier developer and manufacturer of flight control, navigation, and electronic engine control systems, specializing in Unmanned Aerial Vehicles (UAVs). Our success and rapid growth equal new opportunities for talented engineers to join our team. At RCCT you will work with enthusiastic and innovative business and technical professionals in a fast paced and positive environment. You will contribute directly to exciting projects on the cutting edge of controls technology. We are located in a beautiful un-congested area of Northern Virginia just 35 miles west of Washington, DC. Whether you prefer the city or the country, you will find easy access from our convenient location to all the region has to offer. For more information: http://www.rockwellcollins.com/Capabilities_and_Markets/Air/Unmanned_Air.aspx
POSITION RESPONSIBILITIES:
Design, code, test, and provide ongoing support for embedded systems software to meet technological and customer requirements
Define and analyze system software design requirements and write software requirements documents to meet defined and anticipated customer needs and system quality and performance standards
Write software integration and test plans; conduct and lead software verification, testing and integration efforts to identify required modifications and ensure optimum system performance at delivery
Collaborate with electrical engineers in planning, design and development of systems to ensure software and hardware performance and compatibility
Develop interface definitions in conjunction with design team and enforce interface control documents to record and validate system performance standards and results
Lead and participate in software Design Reviews to ensure team progress against milestones are met and to maintain highest quality level within project schedules
Serve as technical lead on projects as assigned, working with customers to meet deliverables and address and resolve technology or system issues
Must demonstrate the ability to maintain professional demeanor at all times and under all circumstances; effectively manage multiple priorities and deadlines; exceptional interpersonal, written, and verbal communication skills; strong customer service, quality, and team orientation; organizational skills and detail focus; self motivation, self direction, and able to work independently; and a commitment to continuous improvement of knowledge, skills and abilities
Skill Sets
-Real Time Embedded Software, C/C++
-Windows Forms, GUI development, C#
-DO-178B Requirements/Development/Test
-OMAP/ARM/PowerPC
-Embedded Linux/GCC/GDB
-GreenHills Integrity and MULTI, uCOS, VectorCast C
-Control Systems/Inertial Navigation Systems/Engine Control
-Interfaces - Serial/CANBus/Ethernet/I2C
-ClearCase/ClearQuest

Qualifications

Education Requirements: Bachelor's Degree and three years of relevant experience

Skill Sets
-Real Time Embedded Software, C/C++
-Windows Forms, GUI development, C#
-DO-178B Requirements/Development/Test
-OMAP/ARM/PowerPC
-Embedded Linux/GCC/GDB
-GreenHills Integrity and MULTI, uCOS, VectorCast C
-Control Systems/Inertial Navigation Systems/Engine Control
-Interfaces - Serial/CANBus/Ethernet/I2C
-ClearCase/ClearQuest

Additional Information

Looking for only USC or GC - W2 contract

No C2C