1

Internship Embedded Software Engineer Jobs in Salem, VA

We pride ourselves on fostering a dynamic and inclusive work environment where interns are valued ... Work closely with developers to understand technical constraints and make good trade-off decisions.

We pride ourselves on fostering a dynamic and inclusive work environment where interns are valued ... Work closely with developers to understand technical constraints and make good trade-off decisions.

Software Product Owner

Daleville, VA · On-site

$90 - $140/hr

We pride ourselves on fostering a dynamic and inclusive work environment where interns are valued ... Work closely with developers to understand technical constraints and make good trade-off decisions.

C++ Tutor

Salem, VA · Remote

$18 - $40/hr

... programming to operating systems, embedded systems, and high-performance computing applications ... level software development. * Effective Teaching Methods: Ability to identify concepts students ...

C++ Tutor

Blacksburg, VA · Remote

$18 - $40/hr

... programming to operating systems, embedded systems, and high-performance computing applications ... level software development. * Effective Teaching Methods: Ability to identify concepts students ...

Showing results 41-60

Internship Embedded Software Engineer information

See Salem, VA salary details

$67.8K

$148.5K

$168.5K

How much do internship embedded software engineer jobs pay per year?

As of Aug 23, 2026, the average yearly pay for internship embedded software engineer in Salem, VA is $148,526.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,300.00 and $167,500.00 per year, depending on experience, location, and employer.

What is an internship embedded software engineer?

An Internship Embedded Software Engineer is a student or recent graduate who works temporarily with a company to gain practical experience in developing software for embedded systems. These systems are specialized computing devices, often found in products like cars, medical devices, or industrial machines. Interns in this role typically assist with coding, debugging, testing, and integrating software that interacts closely with hardware. The internship provides hands-on learning under the guidance of experienced engineers, helping interns build skills relevant to embedded software development.

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

To thrive as an Internship Embedded Software Engineer, you generally need a solid understanding of C/C++ programming, microcontroller fundamentals, and a background in computer engineering or electrical engineering. Familiarity with development tools like debuggers, version control systems (e.g., Git), and real-time operating systems (RTOS) is typically expected. Strong problem-solving skills, attention to detail, and effective communication help interns contribute meaningfully to team projects and adapt to fast-paced learning environments. These competencies are crucial for developing reliable embedded systems and integrating smoothly into professional engineering teams.

What types of projects and technologies can I expect to work on as an internship embedded software engineer?

As an Internship Embedded Software Engineer, you'll typically be involved in projects that focus on developing and testing software for devices such as microcontrollers, sensors, or IoT products. You may work on tasks like writing and debugging code in C or C++, integrating hardware and software components, and assisting with firmware updates or feature enhancements. Collaboration is common—you’ll likely work closely with senior engineers, hardware teams, and QA to ensure your solutions fit the overall system. This hands-on experience is valuable for building foundational skills and understanding real-world embedded systems development.

What is the difference between Internship Embedded Software Engineer vs Embedded Software Engineer?

AspectInternship Embedded Software EngineerEmbedded Software Engineer
QualificationsTypically pursuing or recently completed a degree in Computer Engineering, Electrical Engineering, or related fieldsBachelor's or Master's degree in relevant engineering disciplines
Work EnvironmentInternship programs, entry-level projects, supervised tasksFull-time professional role, responsible for developing and maintaining embedded software
ExperienceLimited or no professional experience, focus on learning and skill developmentSeveral years of experience, capable of handling complex projects independently

The main difference is that an Internship Embedded Software Engineer is a temporary, learning-focused position for students or recent graduates, while an Embedded Software Engineer is a full-time professional responsible for designing and implementing embedded systems in a work environment.

What are the most commonly searched types of Embedded Software Engineer jobs in Salem, VA?

The most popular types of Embedded Software Engineer jobs in Salem, VA are:

What are popular job titles related to Internship Embedded Software Engineer jobs in Salem, VA?

For Internship Embedded Software Engineer jobs in Salem, VA, the most frequently searched job titles are:

What job categories do people searching Internship Embedded Software Engineer jobs in Salem, VA look for?

The top searched job categories for Internship Embedded Software Engineer jobs in Salem, VA are:

What cities near Salem, VA are hiring for Internship Embedded Software Engineer jobs?

Cities near Salem, VA with the most Internship Embedded Software Engineer job openings:

Assistant Civil Engineer - Environmental Services (Multiple Locations)

Burns & McDonnell

Roanoke, VA • On-site

Full-time

Re-posted 3 days ago


Burns & McDonnell rating

8.7

Company rating: 8.7 out of 10

Based on 50 frontline employees who took The Breakroom Quiz

3rd of 80 rated construction


Job description

Description
Burns & McDonnell is seeking an Assistant Civil Engineer to add to our growing Environmental Services Global Practice engineering team in our Mid-Atlantic Region. We are searching for a self-motivated engineer to support a wide variety of civil and environmental engineering designs, alterations, and redevelopments on a variety of projects, including high-voltage transmission line routing and siting, natural gas, renewable projects, commercial development, power generation, water treatment facilities, emergency response and contribute to implementing department strategy, vision, and culture.
The position offers the opportunity to practice in a variety of technical areas, including but not limited to site civil design, hydraulic analyses, stormwater management, regulatory compliance, preparation of construction documents, and construction administration and management.
  • Assists engineering teams to deliver well-coordinated, high-quality designs for civil or environmental engineering projects.
  • Assists with coordinating, executing, and monitoring all aspects of multidisciplinary projects with varying technical complexity.
  • Assists in preparing documentation for design projects, including design criteria, technical letters, memorandums, reports, drawings, detailed design packages, and cost estimates.
  • Assists with research and complies project related data as required by the project managers. Assists with compiling studies and reports.
  • Assists with correcting and updating drawings provided by senior engineers to verify corrections are made within multiple CAD related software.
  • Assists with client presentations, shop drawing review, and contract administration for the design of civil and environmental engineering projects.
  • Establishing client relations and involvement with marketing, contractual, management, and design meetings.
  • Follows QA/QC procedures.
  • Executing internal personnel training.
  • All other duties as assigned.

Qualifications
  • Bachelor Degree in Civil Engineering or related degree from an ABET accredited program required or;
  • Bachelor Degree in Civil or related Engineering Technology from an ABET accredited program and successful completion of Fundamentals of Engineering (FE) exam required.
  • Prior internship and/or related consulting experience preferred.
  • Basic knowledge in standard civil engineering techniques, principles and procedures.
  • Excellent written and verbal communication skills.
  • Ability to work methodically and analytically in a quantitative problem-solving environment and demonstrated critical thinking skills.
  • Proficient computer skills (e.g. Microsoft Office Suite).
  • Basic computer skills (e.g. AutoCAD, MicroStation, BIM (Revit), Civil 3D, PLS, PLS-CADD, RISA-3D, MathCADD), and civil analysis programs.
  • Strong attention to detail, facilitation, team building, collaboration, organization, and problem-solving skills.
  • Demonstrated leadership skills.
  • Engineers in Training-EIT Certification preferred.
  • Minimum of a 3.0 GPA strongly preferred.
  • Involvement on campus or in the community preferred.
  • Candidates must be legally authorized to work permanently (i.e., without time limitations, without restrictions or without need for work sponsorship) in the country where this position is located.

This job posting will remain open a minimum of 72 hours and on an ongoing basis until filled.
EEO/Disabled/Veterans
Job Civil Engineering
Primary Location US-VA-Richmond
Other Locations US-VA-Roanoke, US-NC-Raleigh, US-SC-Greenville
Schedule: Full-time
Travel: Yes, 10 % of the Time
Req ID: 260246
Job Hire Type New Grad #LI-JF #ENS

What Burns & McDonnell employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Burns & McDonnell logo

About Burns & McDonnell

Sourced by ZipRecruiter

Burns & McDonnell assists clients of all sizes and industries by providing extensive physical services ranging from assessments, integrated security solutions, and large security architecture designs. Services we typically provide include security and safety system design, threat, risk, and vulnerability assessments, security surveys, security master planning, compliance to federal security programs, independent validation and verification of integrated security system operations, management of installation and maintenance, and staff augmentation to develop and implement facility management and protection processes.

Industry

Civil engineering construction

Company size

10,000+ Employees

Headquarters location

Kansas City, MO, US

Year founded

1898

Social media