2

Remote Junior Embedded Software Engineer Jobs (NOW HIRING)

Linux Embedded Software Engineer

Burlington, MA · On-site +1

$143K - $188K/yr

This position can be based in Burlington, Ma or remote. Qualifications Qualifications: - Minimum ... Software Engineering - At least 4 years of direct professional work experience developing embedded ...

Android Embedded Software Engineer

Burlington, MA · On-site +1

$143K - $188K/yr

This position can be based in Burlington, Ma or remote. Qualifications Qualifications: - Minimum ... Software Engineering - At least 4 years of direct professional work experience developing embedded ...

Android Embedded Software Engineer

Burlington, MA · On-site +1

$143K - $188K/yr

This position can be based in Burlington, Ma or remote. Qualifications Qualifications: - Minimum ... Software Engineering - At least 4 years of direct professional work experience developing embedded ...

Linux Embedded Software Engineer

Burlington, MA · On-site +1

$143K - $188K/yr

This position can be based in Burlington, Ma or remote. Qualifications Qualifications: - Minimum ... Software Engineering - At least 4 years of direct professional work experience developing embedded ...

Senior Embedded Software Engineer

Somerville, MA · On-site +1

$135K - $177K/yr

Easily implement common embedded software architecture patterns for things like filtering, control loops, and remote procedure calls * Architect code that your fellow software engineers are excited ...

Embedded Software Engineer

San Luis Obispo, CA · On-site +1

$141K - $186K/yr

This involves programming near hardware-software interfaces, developing or modifying embedded device drivers on Linux and other embedded kernels, implementing signal processing algorithms ...

Sr. Embedded Engineer

Billings, MT · On-site +1

$122K - $160K/yr

Tactacam is seeking a highly skilled Senior Embedded Software Engineer to join our Reveal Product ... While we are open to remote applicants, a strong preference will be given to candidates currently ...

Senior Embedded Software Engineer at unspun We are looking for a hands-on, execution-driven Senior ... Experience with fleet management at scale (device identity, config management, remote debugging)

If you like the sound of our Engineering team and want to hack on the software that powers our embedded products, this team is your home. SparkFun's Next Software Engineer SparkFun is looking to add ...

next page

Showing results 1-20

Remote Junior Embedded Software Engineer information

See salary details

$46.5K

$94.5K

$142K

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

As of Jun 29, 2026, the average yearly pay for remote junior embedded software engineer in the United States is $94,542.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,000.00 and $95,500.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 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 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.
More about Remote Junior Embedded Software Engineer jobs
What cities are hiring for Remote Junior Embedded Software Engineer jobs? Cities with the most Remote Junior Embedded Software Engineer job openings:
What states have the most Remote Junior Embedded Software Engineer jobs? States with the most job openings for Remote Junior Embedded Software Engineer jobs include:
Infographic showing various Remote Junior Embedded Software Engineer job openings in the United States as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $94,542 per year, or $45.5 per hour.
Embedded Software Application Engineer

Embedded Software Application Engineer

TCOM, L.P.

Sioux Falls, SD • On-site, Remote

$127K - $167K/yr

Full-time

Medical, Retirement, PTO

Posted 13 days ago


Job description

Description 

We build mission-critical software for high-altitude balloon systems, where reliability and real-world performance matter. Our systems operate in demanding environments and interface directly with flight hardware. Aerostar, a business unit of TCOM, is seeking an Embedded Software Application Engineer to design and develop software that runs on our airborne and ground-based systems. 

This role focuses on building robust, maintainable embedded software applications that integrates closely with hardware and supports real-time telemetry, control systems, and mission operations. You will contribute to the development of software across the stack—from low-level hardware interfaces to higher-level application logic—ensuring systems perform reliably in the field. 

You will work closely with electrical, systems, and software engineers to deliver high-quality embedded solutions and improve the overall reliability and maintainability of our systems. 

What You’ll Do:  

  • Design and implement embedded software applications for near-real-time systems  
  • Develop and maintain drivers, interfaces, and control logic for sensors and onboard systems  
  • Contribute to system architecture and technical design for embedded features  
  • Write efficient, reliable, and maintainable code in moderately resource-constrained environments  
  • Debug and troubleshoot issues across hardware and software boundaries  
  • Participate in integration, testing, and validation of embedded systems  
  • Identify and address performance, reliability, and maintainability challenges  
  • Participate in code reviews and provide constructive feedback to peers  

What We’re Looking For:  

You are an embedded software engineer who can independently deliver complex functionality in real-world systems.  

You have contributed to the design and implementation of embedded software and understand the tradeoffs between performance, reliability, and hardware constraints.  

You are comfortable working close to the hardware.  

You enjoy solving challenging problems that span software and hardware and collaborating across disciplines.  

You are pragmatic, detail-oriented, and focused on building systems that work reliably in production environments.  

You can write software without the assistance of AI but are open to using it to enhance your toolset.  

Education & Experience:  

  • Bachelor’s degree in software engineering, computer engineering, electrical engineering, or a related field, or equivalent experience 
  • Typically, 1+ years of experience in embedded software development  

Preferred Experience:  

  • Rust, C/C++ for embedded systems  
  • Linux OS 
  • Hardware interfaces (E.g., SPI, I2C, UART, CAN, Ethernet)  
  • Working with sensors, radios, or communication systems  
  • Experience with high-reliability or mission-critical systems  

How We Work:  

We are not a startup, but we operate with ownership and technical rigor.  

We are building serious aerospace systems, and we expect strong engineering discipline.  

Strong preference for onsite collaboration. Hybrid may be considered. Remote candidates will not be prioritized. 

Physical Requirements & Working Conditions:  

  • Physical Requirements: Ability to sit, stand, walk, bend, and reach. Reasonable accommodation may be provided for individuals with disabilities.  
  • Working Conditions: Primarily in a standard office environment, with occasional exposure to labs and production areas, including noise, fumes, moving machinery, and varying temperatures.  

Benefits:  

TCOM offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts/HSAs, EAP, tuition reimbursement, parental leave, paid time off (PTO), and company-paid holidays. Programs and eligibility may vary based on hire date, classification, and schedule. 


TCOM logo

About TCOM

Sourced by ZipRecruiter

Industry

Guided missile and space vehicle manufacturing

Company size

201 - 500 Employees

Headquarters location

Columbia, MD, US

Year founded

1971

Social media