2

Entry Level Embedded Software Engineer Jobs in Ashburn, VA

Be Seen First

Software Engineer

Springfield, VA · On-site

$80K - $150K/yr

JOB OVERVIEW The Software Developer will contribute to the design, development, and maintenance of ... Develop and test features for web, embedded, or backend applications. * Assist with debugging ...

... embedded software for real-time control of advanced tactical radio equipment * Develop software ... Computer Engineering, Software Engineering, Electrical Engineering, Wireless Engineering ...

... embedded software for real-time control of advanced tactical radio equipment * Develop software ... Computer Engineering, Software Engineering, Electrical Engineering, Wireless Engineering ...

Software Engineer TS

Centreville, VA · On-site

$63K - $111K/yr

Are you ready to launch your career as a TS/SCI Software or Embedded Engineer/Developer ? Parsons is seeking an entry-level engineer with a Top Secret clearance to join our agile, tight-knit ...

Are you ready to launch your career as a TS/SCI Software or Embedded Engineer/Developer ? Parsons is seeking an entry-level engineer with a Top Secret clearance to join our agile, tight-knit ...

Embedded Firmware Engineer

Arlington, VA · On-site

$118K - $162K/yr

Fend needs you to help improve our hardware and software. Fend has created a new category of ... This position will work with the Chief Engineer to develop embedded software for this security ...

Embedded Firmware Engineer

Arlington, VA · On-site

$118K - $162K/yr

Fend needs you to help improve our hardware and software. Fend has created a new category of ... This position will work with the Chief Engineer to develop embedded software for this security ...

Software developer roles and responsibilities include providing expertise in the full software ... Experience developing in an Agile environment Level: Entry Level - SME Clearance: Active security ...

Software developer roles and responsibilities include providing expertise in the full software ... Experience developing in an Agile environment Level: Entry Level - SME Clearance: Active security ...

Software developer roles and responsibilities include providing expertise in the full software ... Experience developing in an Agile environment Level: Entry Level - SME Clearance: Active security ...

They are seeking an Autonomy Software Engineer to design, develop, and field software solutions ... and embedded programming Company : Forterra delivers autonomous mission systems for defense.

Software Engineer

Arlington, VA · On-site

$69K - $125K/yr

We are seeking an experienced Software Engineer to join our team in developing the forefront of ... Based in Arlington, VA, you will be embedded within an Agile Scrum team - designing, building, and ...

Showing results 21-40

Entry Level Embedded Software Engineer information

See Ashburn, VA salary details

$71.6K

$156.9K

$177.9K

How much do entry level embedded software engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for entry level embedded software engineer in Ashburn, VA is $156,851.00, according to ZipRecruiter salary data. Most workers in this role earn between $134,500.00 and $176,900.00 per year, depending on experience, location, and employer.

What does a typical day look like for an entry level embedded software engineer?

A typical day for an Entry Level Embedded Software Engineer often includes writing and reviewing code, testing software on hardware platforms, and debugging issues alongside more experienced team members. You'll likely participate in daily stand-up meetings, collaborate with hardware engineers, and contribute to ongoing projects through documentation or prototype development. While much of the work involves technical programming, you may also have the opportunity to engage in design discussions and learn from senior engineers. This balance of hands-on coding, testing, and teamwork helps you gain practical experience and develop your engineering skills early in your career.

What is an entry level embedded software engineer?

An Entry Level Embedded Software Engineer designs, develops, and tests software that runs on embedded systems, such as microcontrollers and IoT devices. They work with low-level programming languages like C and C++, interact with hardware, and optimize system performance. Responsibilities often include writing firmware, debugging code, and collaborating with hardware engineers. This role is ideal for candidates with a background in computer science, electrical engineering, or a related field and a strong understanding of embedded systems concepts.

What are the key skills and qualifications needed to thrive as an entry level embedded software engineer?

To succeed as an Entry Level Embedded Software Engineer, strong programming skills in C/C++, understanding of microcontrollers, and a relevant engineering degree are fundamental. Familiarity with embedded development environments, version control systems such as Git, and basic debugging tools is highly valued, though certifications like embedded systems courses can be advantageous. Effective communication, problem-solving abilities, and a willingness to learn help candidates integrate smoothly into multidisciplinary teams. These qualifications are essential because they ensure you can develop, test, and troubleshoot reliable embedded software within collaborative engineering environments.

What are the most commonly searched types of Embedded Software Engineer jobs in Ashburn, VA? The most popular types of Embedded Software Engineer jobs in Ashburn, VA are:
What are popular job titles related to Entry Level Embedded Software Engineer jobs in Ashburn, VA? For Entry Level Embedded Software Engineer jobs in Ashburn, VA, the most frequently searched job titles are:
What job categories do people searching Entry Level Embedded Software Engineer jobs in Ashburn, VA look for? The top searched job categories for Entry Level Embedded Software Engineer jobs in Ashburn, VA are:
What cities near Ashburn, VA are hiring for Entry Level Embedded Software Engineer jobs? Cities near Ashburn, VA with the most Entry Level Embedded Software Engineer job openings:
Infographic showing various Entry Level Embedded Software Engineer job openings in Ashburn, VA as of July 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $156,851 per year, or $75.4 per hour.

Software Engineer

TITANONEZERO

Springfield, VA • On-site

$80K - $150K/yr

Full-time

Medical, Dental, Retirement, PTO

Posted 24 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

ABOUT THE COMPANY TITANONEZERO is an innovative technology company committed to providing cost-effective solutions that address the evolving needs of businesses in today's dynamic environment. We achieve this by leveraging a combination of commercial off-the-shelf technologies and custom in-house designs.

Guided by the principles of integrity, dedication, and diligence, TITANONEZERO is dedicated to empowering our customers to achieve their business goals. We accomplish this by strategically aligning their needs with the right solutions, integrating appropriate technologies, and providing high-caliber staff.

JOB OVERVIEW The Software Developer will contribute to the design, development, and maintenance of software applications that power TITANONEZERO’s innovative technology solutions. This role requires a self-starter who can work independently while delivering high-quality results in a collaborative, Agile environment and building strong foundational skills in modern software development.

Responsibilities

  • Write clean, maintainable code under the guidance of senior developers.
  • Participate in sprint planning, code reviews, and daily stand-ups.
  • Develop and test features for web, embedded, or backend applications.
  • Assist with debugging, documentation, and integration of COTS and custom components.
  • Learn and apply best practices in software development lifecycle and version control.
  • Support deployment and monitoring of applications in cloud or on-premise environments.

REQUIRED QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Familiarity with at least one modern programming language (e.g., Python, C++, Java, JavaScript).
  • Basic understanding of software development principles, Git, and Agile methodologies.
  • Strong desire to learn new technologies and frameworks.
  • Must be eligible to obtain and maintain a U.S. security clearance.

PREFERRED QUALIFICATIONS

  • Internship or personal project experience in software development.
  • Exposure to cloud platforms (AWS, Azure), databases, or APIs.
  • Interest in AI/ML, embedded systems, or defense-related applications.

Join us in creating innovative technology solutions that make a difference!