2

Remote Graduate Embedded Software Engineer Jobs (NOW HIRING)

What you'll do We are looking for ambitious software engineers to work on the requirements, design, implementation, integration, and test of embedded and application software. Members of our team ...

Embedded Software Engineer

Dearborn, MI · On-site +1

$90K - $188K/yr

Embedded Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the anticipated ...

The Opportunity Flock is looking to add an Embedded Software Engineer to our Platform Team. This isn't your typical desk job! You'll be writing the code that powers our custom-built embedded hardware ...

Embedded Software Engineer

Cambridge, MA · On-site +1

$75K - $150K/yr

The Software Engineer 2 develops high performance solutions for resource constrained targets ... Develops embedded software based on prototype algorithms. Analyzes designs to demonstrate ...

Embedded Software Engineer Level 2

Denver, CO · Remote

$134K - $177K/yr

We are seeking embedded software developers and engineers to work on a well-funded program for the future of commercial human space services. Our team is responsible for the software deliverables ...

Sr Software Engineer, Embedded

WA · Remote

$150K - $180K/yr

The position will start remote and then will move into the hybrid schedule. The Role: Senior Embedded Software Engineer What you will be working on: You will be working on the design, implementation ...

Embedded Java Software Engineer

FL · On-site +1

$64K - $129K/yr

An Embedded Java Software Developer is responsible for designing, developing, and maintaining Java ... Fully Remote within the State of Georgia. Responsibilities: * Develop and maintain Java-based ...

Embedded Java Software Engineer

FL · On-site +1

$79K - $158K/yr

An Embedded Java Software Developer is responsible for designing, developing, and maintaining Java ... Fully Remote within the US. Responsibilities: * Develop and maintain Java-based embedded firmware ...

Embedded Software Designer

$134K - $177K/yr

Strong software engineering fundamentals, including system design, debugging, testing, performance analysis, and maintainable code development * Proficiency in C/C++ for embedded systems, including ...

The role We are looking for an Embedded Software Developer to design and implement the firmware and low-level software that powers our next-generation GPU and HPC platforms. This role will focus on ...

next page

Showing results 1-20

Remote Graduate Embedded Software Engineer information

See salary details

$70K

$153.4K

$174K

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

As of Jul 14, 2026, the average yearly pay for remote graduate embedded software engineer in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.00 per year, depending on experience, location, and employer.

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

To thrive as a Remote Graduate Embedded Software Engineer, you need a solid understanding of C/C++ programming, embedded systems concepts, and a relevant engineering or computer science degree. Familiarity with microcontroller development environments, version control systems like Git, and possibly certifications such as ARM Accredited Engineer are commonly expected. Strong problem-solving skills, self-motivation, and effective remote communication set outstanding candidates apart. These competencies ensure reliable software development, efficient collaboration, and adaptability to the unique challenges of remote embedded engineering work.

What is a Remote Graduate Embedded Software Engineer?

A Remote Graduate Embedded Software Engineer is an entry-level professional who designs, develops, and tests software that runs on embedded systems—such as microcontrollers and specialized hardware—while working remotely. They typically work on firmware, device drivers, and real-time operating systems for products like IoT devices, automotive systems, and consumer electronics. This role is well-suited for recent graduates with a background in computer engineering, electrical engineering, or computer science who are looking to start their careers in embedded systems while enjoying the flexibility of remote work.

What are some common challenges faced by Remote Graduate Embedded Software Engineers, and how can they overcome them?

Remote Graduate Embedded Software Engineers often encounter challenges such as effective communication with cross-functional teams, understanding hardware constraints without physical access to devices, and managing time independently. To overcome these, it's important to proactively seek regular check-ins with mentors, make use of remote debugging tools and simulators, and maintain well-documented code. Building strong organizational habits and leveraging collaborative platforms can greatly improve productivity and team integration.
More about Remote Graduate Embedded Software Engineer jobs
What cities are hiring for Remote Graduate Embedded Software Engineer jobs? Cities with the most Remote Graduate Embedded Software Engineer job openings:
What are the most commonly searched types of Graduate Embedded Software Engineer jobs? The most popular types of Graduate Embedded Software Engineer jobs are:
What states have the most Remote Graduate Embedded Software Engineer jobs? States with the most job openings for Remote Graduate Embedded Software Engineer jobs include:
What job categories do people searching Remote Graduate Embedded Software Engineer jobs look for? The top searched job categories for Remote Graduate Embedded Software Engineer jobs are:
Infographic showing various Remote Graduate Embedded Software Engineer job openings in the United States as of July 2026, with employment types broken down into 6% Internship, 68% Full Time, 10% Part Time, and 16% Contract. Highlights an 100% Remote job distribution, with an average salary of $153,383 per year, or $73.7 per hour.
Embedded Software Engineer

$145K - $218K/yr

Full-time

Posted 8 days ago


Viasat rating

4.2

Company rating: 4.2 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

79th of 82 rated telecommunications companies


Job description

About us
One team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We're looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team.
What you'll do
We are looking for ambitious software engineers to work on the requirements, design, implementation, integration, and test of embedded and application software. Members of our team develop code from the driver level in C, to the application level, all the way to the user interface level using HTML and JavaScript. We additionally prepare operations user documentation and support our global services team by fixing field issues. Your "can do" attitude and the drive to learn new things will help continue to drive Viasat's success.
The day-to-day
In this role you will be responsible for analyzing software requirements, high level architecture design, low level detailed design, implementation, test and integration. You will collaborate with an Agile Scrum team to plan, track, and complete embedded software development for multiple SATCOM modems. May provide guidance and/or mentor junior level staff.
What you'll need
  • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, or related subject area
  • At least 3 years of design and implementation experience with embedded software in C/C++
    At least 2 years Linux OS use, ideally for an embedded environment
  • Basic understanding of TCP/IP and common network configuration
  • Object-oriented software development experience
  • Agile Scrum development experience
  • Ability to plan, track, and report on progress
  • Good oral and written communication skills

What will help you on the job
  • Familiarity with Linux kernel driver development/modifications
  • Linux expertise
  • Web-based user interface development experience
  • Experience with large-scale wireless communication systems (SATCOM, LTE, etc.)
  • Networking experience: TCP/IP, NAT, L2 Switching, Firewalls, AAA, DHCP
  • Experience managing Cisco switches and routers
  • Experience with Python
  • Experience with Docker
  • Technical writing/documentation experience (Wiki, Word, Visio)
  • CI/CD software
  • Experience interacting with team members across multiple geographic sites

#LI-AF1
Salary range
$117,000.00 - $185,000.00 / annually.For specific work locations within San Jose, the San Francisco Bay area and New York City metropolitan area, the base pay range for this role is $145,000.00- $218,000.00/ annually
At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. Base pay may vary depending on job-related knowledge, skills, and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. Learn more about Viasat's comprehensive benefit offerings that are focused on your holistic health and wellness at https://careers.viasat.com/benefits.
EEO Statement
Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.

What Viasat employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


ViaSat logo

About ViaSat

Sourced by ZipRecruiter

At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate.

Industry

Telecommunications

Company size

5,001 - 10,000 Employees

Headquarters location

Carlsbad, CA, US

Year founded

1986