2

Entry Level Embedded Software Engineer Jobs in Frederick, MD

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.

Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions ...

Exposure to FPGA systems, microcontrollers, or embedded software development * Experience with ... Participation in aerospace, robotics, or defense-related engineering projects What You'll Get

Experience with embedded hardware and software development, and design/test of hardware/software ... Masters of Science Degree in Electrical Engineering or Computer Engineering * Hands on experience ...

next page

Showing results 1-20

Entry Level Embedded Software Engineer information

See Frederick, MD salary details

$65.1K

$142.6K

$161.8K

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

As of Jun 23, 2026, the average yearly pay for entry level embedded software engineer in Frederick, MD is $142,648.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,300.00 and $160,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 job?

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 in the Entry Level Embedded Software Engineer position, and why are they important?

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 Frederick, MD? The most popular types of Embedded Software Engineer jobs in Frederick, MD are:
What are popular job titles related to Entry Level Embedded Software Engineer jobs in Frederick, MD? For Entry Level Embedded Software Engineer jobs in Frederick, MD, the most frequently searched job titles are:
What job categories do people searching Entry Level Embedded Software Engineer jobs in Frederick, MD look for? The top searched job categories for Entry Level Embedded Software Engineer jobs in Frederick, MD are:
What cities near Frederick, MD are hiring for Entry Level Embedded Software Engineer jobs? Cities near Frederick, MD with the most Entry Level Embedded Software Engineer job openings:
Mid-Level Linux Software Engineer

Mid-Level Linux Software Engineer

Jacobs Solutions

Rockville, MD • On-site

$140K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Jacobs Solutions rating

8.5

Company rating: 8.5 out of 10

Based on 79 frontline employees who took The Breakroom Quiz

5th of 78 rated construction


Job description

Jacobs/BlackLynx Linux Software Engineer

Jacobs/BlackLynx seeks a qualified and highly motivated Linux software engineer to work in either the Rockville, MD or Chantilly, VA office, and to begin immediately.

Position Responsibilities:

  • Collaborate with a team of engineers to design, implement, and test high performance computing products
  • Support and maintain high performance computing products and related documentation
  • Interact with team members to define and derive requirements and understand use cases
  • Collaborate with hardware team members to support design, integration and test activities
  • Research current technological trends and participate in research projects for future products

Basic Qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering, or related field
  • 5-10 years of relevant professional software development experience using C++ on Linux
  • Understanding of object-oriented design principles
  • Familiarity or understanding of Linux operating system concepts including kernel, memory, I/O, networking, file systems, and multi-threaded design principles
  • Strong problem solving and analytical skills
  • Strong collaboration and communication skills
  • U.S. citizenship
  • Capable of obtaining a security clearance

Preferred Qualifications:

  • Master's degree in Computer Science, Computer Engineering, or related field
  • Embedded software development experience (to include kernels, device drivers, file systems, etc.)
  • Experience developing high performance computing related software
  • Experience programming in CUDA for GPU accelerated applications
  • Familiarity with signal processing concepts

Posted Salary Range: Minimum $100,000.00. Posted Salary Range: Upper $140,000.00

Our health and welfare benefits are designed to invest in you, and in the things you care about. Your health. Your well-being. Your security. Your future. Employees have access to medical, dental, vision, and basic life insurance, a 401(k) plan, paid time off, and the ability to purchase company stock at a discount. Eligible employees may also enroll in a deferred compensation plan or the Executive Deferral Plan. And certain roles may be eligible for additional rewards, including merit increases, performance discretionary bonus, and stock.

The base salary range for this position is $100,000.00 to $140,000.00. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

Job posted on May 13, 2026. This position will be open for at least 3 days.

We value collaboration and believe that in-person interactions are crucial for both our culture and client delivery. We empower employees with our hybrid working policy, allowing them to split their work week between Jacobs offices/projects and remote locations enabling them to deliver their best work.

Your application experience is important to us, and we're keen to adapt to make every interaction even better. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team via Careers Support.

Locations:

  • Chantilly - Virginia - United States
  • Rockville - Maryland - United States

What Jacobs Solutions employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom