2

Entry Level Embedded Software Engineer Jobs in Lancaster, PA

Description Embedded Software Engineer RLC Electronic Systems, a fast-pace dynamic design and manufacturing company is looking for an Embedded Software Engineer to join our team of professionals. We ...

Test Engineer II

York, PA ยท On-site

$72K - $91K/yr

The Test Engineer II creates and maintains application-specific software, hardware, and ... Provide guidance to entry level test engineers and technicians * Lead test execution and validate ...

... entry-level engineering role supports the design and development of structures, machinery, and ... Familiarity with structural analysis tools such as RISA-3D or equivalent software Professional ...

... entry-level engineering role supports the design and development of structures, machinery, and ... Familiarity with structural analysis tools such as RISA-3D or equivalent software Professional ...

Engineer, Quality

Robesonia, PA ยท On-site

$65K - $84K/yr

Proficiency in MS Office applications (Excel, Word, PowerPoint, Outlook), SPC software (Minitab ... Will consider strong entry-level candidates with internship or co-op experience, 2-5 years of ...

next page

Showing results 1-20

Entry Level Embedded Software Engineer information

See Lancaster, PA salary details

$68K

$149.1K

$169.1K

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

As of Jun 16, 2026, the average yearly pay for entry level embedded software engineer in Lancaster, PA is $149,065.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,800.00 and $168,100.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 popular job titles related to Entry Level Embedded Software Engineer jobs in Lancaster, PA? For Entry Level Embedded Software Engineer jobs in Lancaster, PA, the most frequently searched job titles are:
What job categories do people searching Entry Level Embedded Software Engineer jobs in Lancaster, PA look for? The top searched job categories for Entry Level Embedded Software Engineer jobs in Lancaster, PA are:
What cities near Lancaster, PA are hiring for Entry Level Embedded Software Engineer jobs? Cities near Lancaster, PA with the most Entry Level Embedded Software Engineer job openings:
Infographic showing various Entry Level Embedded Software Engineer job openings in Lancaster, PA as of June 2026, with employment types broken down into 6% Locum Tenens, 24% As Needed, 58% Full Time, 6% Part Time, and 6% Temporary. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $149,065 per year, or $71.7 per hour.

Software Engineer

RLC ELECTRONIC SYSTEMS

Reading, PA โ€ข On-site

Other

Posted 8 days ago


Job description

Description


Embedded Software Engineer


RLC Electronic Systems, a fast-pace dynamic design and manufacturing company is looking for an Embedded Software Engineer to join our team of professionals.


We work on interesting and diverse projects for the cruise industry, gaming, medical instrumentation, measurement, and space exploration, to name a few. ย If you want to walk into a Home Depot, sporting goods store, Dr's office, cruise ship or visit a carwash and see one of the projects that you managed then this is the job for you.


Job responsibilities include:

- Work alongside fellow software and hardware engineers

- Develop and debug source code which includes multi-threaded applications and interfacing with various peripheral devices

- Produce quality software documentation including design and unit test plans

- Assist in testing the developed software and provide support for field problems

- Compile and write support documentation for finished project

- Occasional travel to customer / install sites

Requirements


Skills needed:


Work as part of a team with minimal supervision

Positive, proactive attitude

Ability to stay focused on tasks and meet deadlines

Programming - Writing computer programs for various purposes.

Critical Thinking - Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.

Complex Problem Solving - Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.

Learning Strategies - Selecting and using training/instructional methods and procedures appropriate for the situation when learning or teaching new things.

Excellent problem solving skills


Qualifications skills include:


Bachelors degree in Computer Science or equivalent

Proficient in C/C++ programming Linux, ARM, mobile device applications, such as Android/iPhone and relevant development tools

Minimum 2 years experience in software development

Embedded systems design experience

Micro-processor/micro-controller knowledge

TCP/IP Sockets programming experience a must

Device Driver development knowledge

Preference to candidates familiar with RS232/RS422/RS485 communications standards

PLC programming a plus

Good organizational and verbal communication skills


*Please plan to bring along examples of previous projects and accomplishments and your role in creating/solving the task at hand.


RLC Electronics Systems offers a strong compensation and benefits package as well as a beautiful working environment. Learn more about RLC by visiting our website: www.rlcsystems.com.