2

Remote Junior Embedded Software Engineer Jobs in Ashburn, VA

Apply now: Software Engineer, location is Remote. The start date is July 27 for this contract-to-hire position. Job Title: Software Engineer Location-Type: Remote (U.S.) Start Date Is: July 27 ...

Senior Software Engineer - Remote

Washington, DC ยท Remote

$138K - $182K/yr

Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn ...

Staff Software Engineer - Back End This is a remote position. JOB ID #936 Ad Hoc is a technology ... Conduct code reviews, share technical knowledge, and mentor junior and mid-level engineers * Plan ...

New

Senior Software Engineer - Full Stack Job Number: 935 This is a remote position. Ad Hoc is a ... Mentor and support junior and mid-level engineers as they develop their technical skills * Lead ...

New

We're looking for an experienced AI Software Engineer with 6-8 years of experience to join our AI applications team. This is a fully remote position for candidates in the continental U.S., with work ...

Senior Software Engineer

Herndon, VA ยท On-site +1

$125K/yr

This position is based out of our Herndon, VA location with the option of a remote work schedule ... Familiarity with developing web interfaces for embedded devices a plus * Networking protocols such ...

Senior Software Engineer

Herndon, VA ยท On-site +1

$125K - $159K/yr

This position is based out of our Herndon, VA location with the option of a remote work schedule ... Familiarity with developing web interfaces for embedded devices a plus * Networking protocols such ...

Senior Software Engineer

Herndon, VA ยท On-site +1

$12K/mo

This position is based out of our Herndon, VA location with the option of a remote work schedule ... Familiarity with developing web interfaces for embedded devices a plus * Networking protocols such ...

We're looking for an experienced AI Software Engineer with 6-8 years of experience to join our AI applications team. This is a fully remote position for candidates in the continental U.S., with work ...

Java Software Engineer (Top Secret)

Herndon, VA ยท Remote

$53 - $72.75/hr

... Remote The specific platform knowledge (currently MuleSoft) can be learned. What cannot easily be ... A junior developer who demonstrates exceptional aptitude, initiative, and the potential to grow ...

Java Software Engineer (Top Secret)

Herndon, VA ยท Remote

$53 - $72.75/hr

... Remote The specific platform knowledge (currently MuleSoft) can be learned. What cannot easily be ... A junior developer who demonstrates exceptional aptitude, initiative, and the potential to grow ...

Showing results 21-40

Remote Junior Embedded Software Engineer information

See Ashburn, VA salary details

$47.6K

$96.7K

$145.2K

How much do remote junior embedded software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for remote junior embedded software engineer in Ashburn, VA is $96,679.00, according to ZipRecruiter salary data. Most workers in this role earn between $74,600.00 and $97,700.00 per year, depending on experience, location, and employer.

What does a remote junior embedded software engineer do?

A Remote Junior Embedded Software Engineer is responsible for developing, testing, and maintaining software that runs on embedded systems, such as microcontrollers or specialized hardware devices. Working remotely, they collaborate with teams to write code, debug issues, and ensure the software integrates seamlessly with hardware components. Their role typically involves assisting senior engineers, learning industry best practices, and gradually taking on more complex tasks as they gain experience.

What are the key skills and qualifications needed to thrive as a remote junior embedded software engineer, and why are they important?

To thrive as a Remote Junior Embedded Software Engineer, you need a solid grasp of embedded C/C++ programming, basic electronics, and a relevant degree in computer engineering or a similar field. Familiarity with microcontroller development environments, version control systems like Git, and debugging tools is typically expected. Strong problem-solving abilities, self-motivation, and effective remote communication skills help you succeed in a distributed team. These skills ensure you can efficiently develop, test, and maintain reliable embedded systems while collaborating remotely with colleagues.

What are some common challenges faced by remote junior embedded software engineers, and how can they be addressed?

Remote Junior Embedded Software Engineers often face challenges such as limited access to hardware for testing, communication barriers with team members, and the learning curve associated with embedded systems development. To address these, many teams use simulators, remote hardware labs, and clear documentation to support remote access and collaboration. Regular check-ins, mentorship programs, and collaborative tools like version control systems help ensure junior engineers receive guidance and stay connected to their teams, promoting effective learning and project progress.

What is the difference between Remote Junior Embedded Software Engineer vs Remote Embedded Software Engineer?

AspectRemote Junior Embedded Software EngineerRemote Embedded Software Engineer
Experience LevelEntry-level, 0-2 yearsMid-level, 2+ years
ResponsibilitiesAssisting in firmware development, testing, debuggingDesigning, developing, and maintaining embedded systems
CredentialsRelevant degree, internship experienceRelevant degree, some professional experience
Work EnvironmentRemote, collaborative teamsRemote or hybrid, project-based

The main difference between a Remote Junior Embedded Software Engineer and a Remote Embedded Software Engineer lies in experience and responsibilities. Junior roles focus on learning and assisting with tasks, while embedded engineers handle more complex development and design tasks. Both roles often work remotely within tech and manufacturing industries, sharing similar credentials and work environments.

What job categories do people searching Remote Junior Embedded Software Engineer jobs in Ashburn, VA look for?

The top searched job categories for Remote Junior Embedded Software Engineer jobs in Ashburn, VA are:

What cities near Ashburn, VA are hiring for Remote Junior Embedded Software Engineer jobs?

Cities near Ashburn, VA with the most Remote Junior Embedded Software Engineer job openings:

Software Engineer

Mondo

Centreville, VA โ€ข Remote

$100/hr

Contractor

Medical, Dental, Vision, Retirement

Re-posted 23 days ago


Job description

Apply now: Software Engineer, location is Remote. The start date is July 27 for this contract-to-hire position.

Job Title: Software EngineerLocation-Type: Remote (U.S.)Start Date Is: July 27Duration: 3 Month Contract-to-HireCompensation Range: $50/hr – $63/hr (conversion after 3 months to $100-130k)Benefits: Eligible for Health, Dental, Vision, 401KMust be authorized to work in the U.S. This position is not eligible for sponsorship .

Job Description:Seeking a Software Engineer to help build and enhance a payment processing platform supporting customer-facing applications. This role is primarily backend-focused using C#/.NET and Azure, with occasional frontend development in Vue.js. The ideal candidate enjoys building scalable applications, solving complex technical problems, and working across the full application lifecycle.

Day-to-Day Responsibilities:

  • Partner with the Senior Software Engineer to develop, enhance, and support customer-facing web applications
  • Build backend functionality using C# and .NET (approximately 80% of the role)
  • Contribute to frontend development using Vue.js (approximately 20%)
  • Design, build, and maintain REST APIs
  • Support customer migrations onto the payment processing platform
  • Assist with payment processing, ACH, and credit card integration projects
  • Troubleshoot production issues across backend services, APIs, databases, and front-end applications
  • Collaborate with Product and Engineering teams in an Agile environment
  • Participate in sprint planning, standups, code reviews, and release activities
  • Contribute to scalable, secure, and maintainable application architecture

Minimum Requirements:

  • 3–5 years of professional software engineering experience
  • Payment processing, ACH, or financial services experience
  • Strong production experience with C# and .NET
  • Hands-on experience designing and building REST APIs from scratch
  • Experience with Azure Storage services, including Azure Tables and Azure Blob Storage
  • Understanding of authentication and application security best practices
  • Experience with modern front-end frameworks, preferably Vue.js
  • Experience building scalable, production-grade applications
  • Strong troubleshooting and debugging skills across multiple application layers
  • Experience working within Agile development teams
  • Strong communication and collaboration skills
Preferred Qualifications:
  • Azure Pipelines or CI/CD experience
  • Azure Function Apps, Service Bus, or Application Insights
  • Experience maintaining and enhancing legacy applications
  • Automated testing experience (Selenium, Playwright, etc.)
  • Experience with AI-assisted development tools such as GitHub Copilot, Cursor, or Claude Code
  • Experience working in PCI or other regulated environments