1

Internship Graduate Embedded Software Engineer Jobs in Virginia

Embedded Software Engineer

Arlington, VA ยท On-site

$151K - $199K/yr

Embedded Software Engineer Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures.

Senior Embedded Software Engineer

Dahlgren, VA ยท On-site

$126K - $165K/yr

Description SAIC is seeking an Embedded Software Engineer in Dahlgren, VA. Responsibilities: * Design, implement, and test embedded software solutions in C/C++ for microcontrollers, real time ...

Embedded Software Engineer

Arlington, VA ยท On-site

$151K - $199K/yr

Embedded Software Engineer Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures.

Senior Embedded Software Engineer

Arlington, VA ยท Hybrid

$142K - $186K/yr

Who we are SEI helps advance software engineering principles and practices and serves as a national ... Design and analyze embedded software tools and capabilities, including software exception handlers ...

JRC is seeking an Embedded Software Engineer to design, develop, and test embedded software and firmware solutions for microcontroller, RTOS, and Linux-based systems. This role involves hardware ...

Lead embedded software design efforts, including authoring and reviewing proposals; and scheduling ... Consult with hardware engineers and other engineering staff to evaluate hardware and software ...

JRC is seeking an Embedded Software Engineer to design, develop, and test embedded software and firmware solutions for microcontroller, RTOS, and Linux-based systems. This role involves hardware ...

Embedded Software Engineer II

Richmond, VA ยท On-site

$130K - $171K/yr

Honeywell's Tridium development team is looking for an experienced, energetic, and innovative Embedded Software Engineer to be based in Richmond, VA. Tridium is a global software and services company ...

Embedded Software Engineer II

Richmond, VA ยท On-site

$130K - $171K/yr

Honeywell's Tridium development team is looking for an experienced, energetic, and innovative Embedded Software Engineer to be based in Richmond, VA. Tridium is a global software and services company ...

next page

Showing results 1-20

Internship Graduate Embedded Software Engineer information

What are the key skills and qualifications needed to thrive as an Internship Graduate Embedded Software Engineer, and why are they important?

To thrive as an Internship Graduate Embedded Software Engineer, you generally need a solid foundation in C/C++ programming, embedded systems concepts, and a relevant engineering or computer science degree. Familiarity with microcontroller platforms (such as ARM, AVR, or PIC), debugging tools, and version control systems like Git is typically required. Strong problem-solving abilities, attention to detail, and effective teamwork make candidates stand out in this role. These competencies are crucial for developing reliable embedded solutions and collaborating successfully on technical projects.

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

AspectInternship Graduate Embedded Software EngineerEmbedded Software Developer
CredentialsTypically pursuing or recently completed a degree in Computer Engineering, Electrical Engineering, or related fieldsUsually holds a bachelor's or master's degree in a relevant technical field
Work EnvironmentEntry-level, internship setting, often in a corporate or research labFull-time professional role in development teams, often in tech or manufacturing companies
Employer & Industry UsageUsed by companies hiring interns to evaluate potential future employeesCommonly used by companies developing embedded systems in automotive, consumer electronics, or industrial sectors

The main difference is that an Internship Graduate Embedded Software Engineer is an entry-level intern gaining hands-on experience, while an Embedded Software Developer is a full-time professional responsible for developing embedded systems. Interns typically work under supervision, whereas developers have more responsibilities and independence in their roles.

What types of projects and responsibilities can an Internship Graduate Embedded Software Engineer expect to work on during their internship?

As an Internship Graduate Embedded Software Engineer, you can expect to work on a variety of projects that may include developing and testing firmware, debugging hardware-software integration issues, and writing code for microcontrollers or embedded devices. Typical responsibilities often involve collaborating closely with senior engineers and hardware teams, participating in code reviews, and contributing to system-level testing. This role provides valuable hands-on experience with real-world products, exposure to industry-standard development tools, and insight into agile or iterative development processes. You'll gain practical skills and a better understanding of embedded systems through both individual assignments and teamwork.

What does an Internship Graduate Embedded Software Engineer do?

An Internship Graduate Embedded Software Engineer assists in developing and testing software that runs on embedded systems, such as microcontrollers or specialized hardware. They often work under supervision, collaborating with senior engineers to design, code, and debug embedded applications. Their responsibilities typically include writing code in languages like C or C++, troubleshooting hardware-software integration, and participating in team meetings. This role provides valuable hands-on experience in embedded systems development and helps build foundational skills for a career in embedded engineering.
What are the most commonly searched types of Graduate Embedded Software Engineer jobs in Virginia? The most popular types of Graduate Embedded Software Engineer jobs in Virginia are:
What are popular job titles related to Internship Graduate Embedded Software Engineer jobs in Virginia? For Internship Graduate Embedded Software Engineer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Internship Graduate Embedded Software Engineer jobs in Virginia look for? The top searched job categories for Internship Graduate Embedded Software Engineer jobs in Virginia are:
What cities in Virginia are hiring for Internship Graduate Embedded Software Engineer jobs? Cities in Virginia with the most Internship Graduate Embedded Software Engineer job openings:
Embedded Software Engineer

Embedded Software Engineer

APOGEE RESEARCH LLC

Arlington, VA โ€ข On-site

$151K - $199K/yr

Full-time

Medical, Dental, Vision, Life, PTO

Posted 4 days ago


Key responsibilities

  • Design and develop low-level software for tactical systems across a variety of architectures and POSIX compliant operating systems.

  • Debug cyber-physical systems by analyzing both software and computer hardware issues.

  • Support demonstration and testing in laboratory and test event settings.


Job description

Embedded Software Engineer

Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures. This change is driven by a need for faster adaptation to adversarial environments, which requires the ability to field resilient, distributed systems in days to weeks rather than months to years (much less decades).

Apogee Research is looking for Embedded Software Engineers to lead the creation of capabilities addressing currently unmet needs in National Security. This focuses on implementing cutting edge software capabilities at the tactical edge -- working with existing military and commercial hardware. Limited travel to support test and exercise events is expected.

The details of the position will vary based on the expertise and desires of the candidate and the specific project being executed, however, common themes include:

  • Performing hands-on technical work including design and development of low-level software (typically C and C++) for tactical systems across a variety of architectures and POSIX compliant operating systems.
  • Debugging cyber-physical systems through a deep understanding of both software and computer hardware issues.
  • Supporting demonstration and testing in both laboratory and test events settings.
  • Learning new technologies and developing fundamentally new approaches as needed.
  • Working in cross-discipline teams to solve hard problems through collaboration.

Qualified candidates should have:

  • Extensive experience building low level software that reliably runs in a range of environmental conditions.
  • High proficiency in C and C++.
  • Thorough understanding of the theory and practice of buffers, transports, schedulers, and similar low-level software constructs.
  • Theoretical and practical knowledge of signal processing techniques such as (Nyquist sampling, convolutions, Fourier transforms, etc. is a strong plus.
  • Understanding of hardware (ruggedized compute, amplifiers, software defined radios, etc.) is a strong plus.

The position is located in our Arlington, VA office (full-time in person). Existing DoD Top Secret clearance is extremely desirable, otherwise all candidates must be eligible to obtain one and therefore all candidates must be a US citizen to apply.

About Apogee Research

Apogee Research offers a comprehensive benefits package that includes health, dental, vision, life, and disability insurance, FSAs, paid vacation, sick leave, and paid holidays. Conveniently located in Arlington, VA, we are a short walking distance from the Ballston Metro station. We offer the choice of paid garage parking or a contribution towards a transit account.

Apogee Research, LLC is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, parental status, military service, or other non-merit factors.