2

Remote Software Engineer Level 1 Jobs (NOW HIRING)

... to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like ... Duration: 1 month (potential extensions based on performance and fit). * Location: candidates must ...

... to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like ... Duration: 1 month (potential extensions based on performance and fit). * Location: candidates must ...

... to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like ... Duration: 1 month (potential extensions based on performance and fit). * Location: candidates must ...

Remote Software Engineer - Rust

Seattle, WA ยท Remote

$200 - $300/hr

... to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like ... Duration: 1 month (potential extensions based on performance and fit). * Location: candidates must ...

Remote Software Engineer - C++

New York, NY ยท Remote

$200 - $300/hr

... to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like ... Duration: 1 month (potential extensions based on performance and fit). * Location: Candidates must ...

... to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like ... Duration: 1 month (potential extensions based on performance and fit). * Location: candidates must ...

... to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like ... Duration: 1 month (potential extensions based on performance and fit). * Location: candidates must ...

Remote Software Engineer - C++

Austin, TX ยท Remote

$200 - $300/hr

... to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like ... Duration: 1 month (potential extensions based on performance and fit). * Location: Candidates must ...

... to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like ... Duration: 1 month (potential extensions based on performance and fit). * Location: Candidates must ...

Remote Software Engineer - Rust

Austin, TX ยท Remote

$200 - $300/hr

... to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like ... Duration: 1 month (potential extensions based on performance and fit). * Location: candidates must ...

Remote Software Engineer - C++

Seattle, WA ยท Remote

$200 - $300/hr

... to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like ... Duration: 1 month (potential extensions based on performance and fit). * Location: Candidates must ...

... to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like ... Duration: 1 month (potential extensions based on performance and fit). * Location: candidates must ...

Senior Software Engineer

$125K - $165K/yr

Remote * Software Engineer III: 6-10 years experience This project follows a 10-year roadmap and offers long-term stability and growth. About the Role Changeis, Inc. is seeking a highly skilled ...

Remote Software Engineer - Java

Chicago, IL ยท Remote

$200 - $300/hr

... to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like ... Duration: 1 month (potential extensions based on performance and fit). * Location: candidates must ...

Software Engineer, Backend (C/C++)

Hawthorne, CA ยท On-site +1

$145K - $175K/yr

OR 2+ years of professional experience building software in lieu of a degree * 1+ years of ... Remote and/or hybrid work will not be considered COMPENSATION AND BENEFITS: Pay Range: Software ...

Showing results 41-60

Remote Software Engineer Level 1 information

See salary details

$63.5K

$147.5K

$205.5K

How much do remote software engineer level 1 jobs pay per year?

As of Sep 14, 2026, the average yearly pay for remote software engineer level 1 in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is a remote software engineer level 1?

A Remote Software Engineer Level 1 is an entry-level developer who works from a location outside the company's physical office. They are responsible for writing, testing, and debugging code under supervision, often collaborating with more experienced engineers. Their tasks typically include fixing bugs, developing small features, and learning company processes and tools. Working remotely, they rely heavily on digital communication and project management tools to stay connected with their team.

How do remote software engineer level 1 professionals typically collaborate with their teams?

As a Remote Software Engineer Level 1, collaboration usually happens through digital platforms such as Slack, Microsoft Teams, and project management tools like Jira or Trello. You will participate in regular virtual stand-ups, code reviews, and pair programming sessions to ensure alignment and knowledge sharing. It's important to communicate proactively, ask questions, and document your work clearly to maintain strong connections with colleagues. Many teams also use version control systems like GitHub to manage and review code collaboratively.

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

To thrive as a Remote Software Engineer Level 1, you need a solid understanding of programming fundamentals, proficiency in at least one core language (such as Python, Java, or JavaScript), and a relevant degree or coding bootcamp experience. Familiarity with version control systems (like Git), cloud platforms, and basic project management tools is commonly required. Strong communication, time management, and problem-solving skills help you collaborate effectively and stay productive in a remote environment. These skills ensure you can deliver high-quality code, contribute to team projects, and adapt to the unique challenges of remote work.

What is the difference between Remote Software Engineer Level 1 vs Remote Software Engineer Level 2?

AspectRemote Software Engineer Level 1Remote Software Engineer Level 2
Experience0-2 years2-4 years
ResponsibilitiesBasic coding, bug fixes, learningComplex features, mentorship, code reviews
SkillsFundamental programming, teamworkAdvanced coding, problem-solving
CertificationsOptional, entry-levelOptional, but preferred

The main difference between Remote Software Engineer Level 1 and Level 2 lies in experience and responsibilities. Level 1 is suitable for entry-level developers focusing on basic tasks, while Level 2 involves more complex projects and mentorship roles, requiring more experience and technical skills.

More about Remote Software Engineer Level 1 jobs

What cities are hiring for Remote Software Engineer Level 1 jobs?

Cities with the most Remote Software Engineer Level 1 job openings:

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

The most popular types of Software Engineer Level 1 jobs are:

What states have the most Remote Software Engineer Level 1 jobs?

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

What are popular job titles related to Remote Software Engineer Level 1 jobs?

For Remote Software Engineer Level 1 jobs, the most frequently searched job titles are:

Infographic showing various Remote Software Engineer Level 1 job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 86% Full Time, 9% Part Time, and 3% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Staff/Principal Flight Software Engineer (IV/V)

Irvine, CA โ€ข On-site, Remote

Terran Orbital Corporation
51 - 200 employees

$150K - $190K/yr

Full-time

Re-posted 7 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