2

Remote Junior Software Engineer Jobs (NOW HIRING)

Junior developer

$68K - $89K/yr

Work is a company seeking a Junior Software Developer to assist in designing, developing, testing, and maintaining software applications. This entry-level role involves writing and debugging code ...

Jr. Software Developer

Stafford, VA · On-site +1

$66K - $86K/yr

Knowledge of DevOps techniques and approaches to software development * Knowledge of Docker and containers * Knowledge of Kubernetes or other container orchestration technology * Knowledge of ...

Junior Software Developer

Stafford, VA · On-site +1

$66K - $86K/yr

Knowledge of DevOps techniques and approaches to software development * Knowledge of Docker and containers * Knowledge of Kubernetes or other container orchestration technology * Knowledge of ...

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. They are hiring a Junior developer to develop a cloud-native monitoring ...

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. They are hiring a Junior developer to develop a cloud-native monitoring ...

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. They are hiring a Junior developer to develop a cloud-native monitoring ...

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. They are hiring a Junior developer to develop a cloud-native monitoring ...

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. They are hiring a Junior developer to develop a cloud-native monitoring ...

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. They are hiring a Junior developer to develop a cloud-native monitoring ...

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. They are hiring a Junior developer to develop a cloud-native monitoring ...

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. They are hiring a Junior developer to develop a cloud-native monitoring ...

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. They are hiring a Junior developer to develop a cloud-native monitoring ...

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. They are hiring a Junior developer to develop a cloud-native monitoring ...

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. They are hiring a Junior developer with a proven track record in Python ...

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. They are hiring a Junior developer to develop a cloud-native monitoring ...

Showing results 41-60

Remote Junior Software Engineer information

See salary details

$46.5K

$94.5K

$142K

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

As of Aug 19, 2026, the average yearly pay for remote junior 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 is a remote junior software engineer?

A Remote Junior Software Engineer is an entry-level software developer who works remotely to design, develop, test, and maintain software applications. They typically collaborate with a team using online communication tools and version control systems. Responsibilities may include writing code, debugging issues, and learning from senior engineers. This role is ideal for those starting their software development career while working from home or another remote location.

What are the typical responsibilities of a remote junior software engineer and how is performance usually evaluated?

As a Remote Junior Software Engineer, you'll typically work on writing and testing code, fixing bugs, participating in code reviews, and collaborating with team members through online tools. You may also assist with documentation, help implement new features, and contribute to team meetings or sprint planning sessions. Performance is usually evaluated based on your ability to deliver high-quality code, meet project deadlines, communicate effectively with the team, and show consistent growth in technical skills. Regular feedback, mentorship, and clear goals help support your professional development in this entry-level position.

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

To thrive as a Remote Junior Software Engineer, you need a foundational understanding of programming languages such as Python, JavaScript, or Java, as well as a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, collaborative platforms like GitHub, and basic knowledge of cloud services or CI/CD pipelines are often expected. Strong communication skills, self-motivation, and an eagerness to learn are crucial for succeeding in a remote, entry-level environment. These abilities ensure you can contribute effectively to distributed teams, follow technical workflows, and continue developing as a software professional.

More about Remote Junior Software Engineer jobs

What cities are hiring for Remote Junior Software Engineer jobs?

Cities with the most Remote Junior Software Engineer job openings:

What are the most commonly searched types of Remote Software Engineer jobs?

The most popular types of Remote Software Engineer jobs are:

What states have the most Remote Junior Software Engineer jobs?

States with the most job openings for Remote Junior Software Engineer jobs include:

What job categories do people searching Remote Junior Software Engineer jobs look for?

The top searched job categories for Remote Junior Software Engineer jobs are:

Infographic showing various Remote Junior Software Engineer job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $94,542 per year, or $45.5 per hour.

Staff/Principal Flight Software Engineer (IV/V)

Terran Orbital Corporation

Irvine, CA • On-site, Remote

$150K - $190K/yr

Full-time

Re-posted 10 days ago


Job description

Terran Orbital is seeking an experienced Flight Software Engineer to join our growing team. Reporting to the Flight Software Engineering Manager, the Flight Software Engineer will become an integral part of our dynamic team, driving the development of cutting-edge nano-satellite vehicle solutions across a variety of exciting projects. Your expertise will be pivotal in advancing our innovative technologies and contributing to the success of our mission-critical initiatives.

This role is preferred to work on-site for team synergy and access to hardware, however remote work is possible after a sufficient period of onboarding.

Key Duties and Responsibilities

  • Collaborate with multiple engineering teams to establish software requirements
  • Perform as the technical lead of a satellite program
  • Lead a team of junior software engineers, providing mentorship and tasking
  • Design, develop, and maintain simple, reliable, and fault-tolerant software
  • Develop software for unique payloads, such as imagers, image processors, communication devices, and various astronomical science instruments.
  • Create comprehensive unit and regression tests in existing frameworks
  • Integrate and test software in simulation, flight replica, flight vehicle, and hardware-in-the-loop environments
  • Communicate with the customer in technical working groups
  • Potential 10% travel to visit customers or vendors for Design Reviews and collaborative technical work

Qualifications and Skills

  • Bachelor's degree in Computer Science or equivalent field.
  • 8+ years (Staff Engineer - Level 4) of experience developing C++ applications for embedded, high-performance, or critical systems.
  • 12+ years (Principal Engineer - Level 5) of experience developing C++ applications for embedded, high-performance, or critical systems.
  • Prior experience using GitHub or similar Git tool.
  • Highly motivated, self-starting, responsible, thorough, and able to perform duties autonomously without supervision.
  • Excellent written and verbal communication skills.
  • U.S. Citizenship with ability to obtain and maintain DoD security clearance.

Additional Differentiators

  • Handson Linux kernel development experience, specifically with lowlevel driver subsystems. 
  • Demonstrated expertise working with UART or serial communication drivers within the Linux kernel.Experience integrating or modifying kernel interactions with hardware abstraction layers such as PIM modules or equivalent middleware.Ability to debug and trace kernelspace issues related to device communication paths (UART, SPI, I2C, etc.).Experience supporting earlystage or evolving hardware/firmware platforms (e.g., FCM+ or similar module frameworks).
  • Experience using ARM and Texas Instruments platforms for embedded systems.
  • Experience with test equipment, oscilloscopes, and spectrum analyzers.
  • Experience with Linux and GNU tools such as make GCC and debuggers such as GDB.
  • Experience with scripting languages such as bash and Python.
  • Familiarity with build pipelines, deployment and testing on-target.
  • Familiarity with Serial Communications - CAN, RS-422/485, I2C, SPI, PCI, SpaceWire.

Salary Ranges

Staff Flight Software Engineer (Level IV) - $150k to $190k

Principal Flight Software Engineer (Level V) - $170k to $210k