2

Entry Level Embedded Systems Jobs in Baltimore, MD

Entry Level Embedded Systems information

See Baltimore, MD salary details

$62.1K

$136.4K

$190.8K

How much do entry level embedded systems jobs pay per year?

As of Jun 27, 2026, the average yearly pay for entry level embedded systems in Baltimore, MD is $136,400.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,800.00 and $162,500.00 per year, depending on experience, location, and employer.

What is an Entry Level Embedded Systems job?

An Entry Level Embedded Systems job involves designing, developing, and testing software and hardware for embedded devices, such as microcontrollers, IoT devices, and automotive systems. Engineers in this role typically work with programming languages like C and C++, embedded operating systems, and real-time systems. They may assist in debugging, optimizing code, and interfacing with hardware components. This position provides a foundation in embedded development, allowing engineers to gain experience with industry tools and protocols. It is ideal for recent graduates or those transitioning into embedded systems from related fields.

What are some typical responsibilities of an entry level embedded systems engineer?

As an entry level embedded systems engineer, your daily tasks may include writing and testing code for microcontrollers, assisting in circuit design, debugging embedded software, and supporting hardware-software integration. You'll often work closely with other engineers on tasks like prototyping, system validation, and troubleshooting, while learning industry-standard development workflows. You may also be involved in updating technical documentation and participating in team meetings to discuss project goals and challenges. These responsibilities provide foundational experience and exposure to various aspects of embedded systems development, preparing you for more advanced roles as you gain skills.

What are the key skills and qualifications needed to thrive in the Entry Level Embedded Systems position, and why are they important?

To thrive as an Entry Level Embedded Systems professional, you need a solid understanding of C/C++ programming, digital electronics, and basic knowledge of microcontrollers or microprocessors, typically supported by a degree in electrical, computer, or software engineering. Familiarity with tools like oscilloscopes, logic analyzers, integrated development environments (IDEs), and source control systems such as Git is often required, and certifications like ARM Accredited Engineer can be beneficial. Strong problem-solving skills, attention to detail, and the ability to work both independently and collaboratively help individuals excel in this role. These technical and interpersonal abilities are crucial for developing reliable embedded solutions, troubleshooting complex issues, and contributing effectively to multidisciplinary engineering teams.

What are the most commonly searched types of Embedded Systems jobs in Baltimore, MD? The most popular types of Embedded Systems jobs in Baltimore, MD are:
What are popular job titles related to Entry Level Embedded Systems jobs in Baltimore, MD? For Entry Level Embedded Systems jobs in Baltimore, MD, the most frequently searched job titles are:
What job categories do people searching Entry Level Embedded Systems jobs in Baltimore, MD look for? The top searched job categories for Entry Level Embedded Systems jobs in Baltimore, MD are:
What cities near Baltimore, MD are hiring for Entry Level Embedded Systems jobs? Cities near Baltimore, MD with the most Entry Level Embedded Systems job openings:

CNO Developer (Embedded/Reverse Engineering) General Application [Clearance Required]

Nexxis Solutions

Annapolis, MD โ€ข On-site

$100K - $260K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 26 days ago


Job description

Nexxis Solutions supports several CNO programs with current Embedded/Reverse Engineer openings. If you have experience with software system development (to include requirements / analysis / design / integration / testing) using C/C++ in Linux (or related) environments, and want to be part of a company poised to make a difference, consider applying and learning more.
NOTE: Openings range from entry (0-2 years), to principal (20+) level and REQUIRE TS/SCI + Poly!!!
Strongly Preferred Skills:
  • C/C++ development
  • Python development
  • Software reverse engineering (using tools such as Ghidra, IdaPro)

Must Haves:
  • Bachelors in Engineering (Computer Science, Computer Engineering, Electrical Engineering or related) or equivalent years of experience
  • TS/SCI and appropriate level poly
  • Hands on software development experience

Other Skills/Experience of Interest:
  • Experience developing embedded software development for various platform architectures
  • Experience developing software to interface with Linux Operating Systems internals (similar experience with Windows internals is a plus).
  • Experience performing vulnerability analysis
  • Working knowledge of common network protocols/standards
  • Unit test experiment with GMock, or other similar software test frameworks
  • Requirements Analysis / Configuration Management / Systems documentation

Nexxis Solutions offers competitive salary and comprehensive benefits package (including paid time off, medical/dental/vision insurance, 401k and more).
  • Entry level: $100-160k; Mid-level: $150-210k; Senior level: $200-260k*
  • Most positions allow minimal if any telework
  • More benefit details can be found here: Nexxis Solutions Benefits Overview

* Salary ranges represent a general guideline. Nexxis Solutions considers several factors when determining compensation including but not limited to: scope and responsibilities of the position; candidate's experience, education/certifications, skills; and current market conditions.
Employment Opportunity Statement
Nexxis Solutions is committed to providing equal employment opportunities to all qualified individuals in accordance with applicable federal, state, and local laws. Employment decisions are based on legitimate job-related qualifications, merit, and business needs. Nexxis Solutions does not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, genetic information, military or veteran status, or any other status protected by applicable law.
This policy applies to all aspects of employment, including recruitment, hiring, placement, promotion, compensation, training, transfer, discipline, termination, layoff, recall, leaves of absence, and all other terms and conditions of employment.
Nexxis Solutions promptly investigates reports of discrimination, harassment, retaliation, or other conduct prohibited by this policy and takes appropriate action consistent with company policy and applicable law.
Applicants and employees who require a reasonable accommodation to apply for a position or participate in the application process should contact Nexxis Solutions (or call 410-875-7980).
Applicants have rights under Federal Employment Laws. You can find links to these notices here.