2

Nasa Software Engineer Remote Jobs in Plainfield, IL

Embedded/Rust Software Engineer

Chicago, IL ยท On-site +1

$135K - $178K/yr

Embedded/Rust Software Engineer REMOTE USC/GC C, C++, Python, Rust (5+ yrs), RTOS, Bare Metal, WiFi, BLE, SPI/I2C/UART/USB, Embedded Systems, Project Leadership. Join our team as a Tenured Embedded ...

Embedded/Rust Software Engineer

Chicago, IL ยท On-site +1

$135K - $178K/yr

Embedded/Rust Software Engineer REMOTE USC/GC C, C++, Python, Rust (5+ yrs), RTOS, Bare Metal, WiFi, BLE, SPI/I2C/UART/USB, Embedded Systems, Project Leadership. Join our team as a Tenured Embedded ...

AI Software Engineer - Remote

Chicago, IL ยท Remote

$80 - $120/hr

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...

Senior Software Engineer (Remote)

Chicago, IL ยท Remote

$126K - $166K/yr

This is a remote role anywhere in the USA. Meet the Team Our software engineering team develops software using Cisco's Design Thinking Principles, with simplification and Security at its core. We use ...

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...

CUDA Engineering Expert Job Type: Contractor Location: Remote Job Overview We are seeking experienced CUDA Engineering Experts to support a cutting-edge GPU optimization project. You will apply your ...

Sr. Software Engineer (Remote)

Oak Brook, IL ยท Remote

$123K - $163K/yr

We are seeking talented Senior Software Engineers who can create complex .NET back-end solutions and scalable user experiences while collaborating with an experienced team of product development ...

Sr. Software Engineer (Remote)

Oak Brook, IL ยท On-site +1

$123K - $163K/yr

We are seeking talented Senior Software Engineers who can create complex .NET back-end solutions and scalable user experiences while collaborating with an experienced team of product development ...

Salesforce Software Engineer (Remote)

Chicago, IL ยท On-site +1

$133K - $222K/yr

Remote As a Salesforce Software Engineer, you will play a key role in shaping how our U.S. commercial organization leverages Salesforce to manage accounts, strengthen customer relationships, and ...

next page

Showing results 1-20

Nasa Software Engineer Remote information

See Plainfield, IL salary details

$61.9K

$143.8K

$200.3K

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

As of Sep 8, 2026, the average yearly pay for nasa software engineer remote in Plainfield, IL is $143,792.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,000.00 and $168,600.00 per year, depending on experience, location, and employer.

What does a NASA software engineer do when working remotely?

A NASA Software Engineer working remotely designs, develops, tests, and maintains software applications that support NASA missions and projects. This can include building code for spacecraft operations, data analysis, simulations, or mission control systems. Remote engineers collaborate with interdisciplinary teams using online tools to track progress, resolve issues, and ensure software reliability and security. They follow strict coding standards and documentation protocols to meet NASA's high-quality requirements. Communication and proactive problem-solving are essential skills for remote software engineers at NASA.

What are the key skills and qualifications needed to thrive as a NASA software engineer working remotely?

To thrive as a NASA Software Engineer in a remote setting, you need strong programming skills (such as Python, C++, or Java), a solid understanding of computer science principles, and typically a bachelor's degree in computer science or a related field. Familiarity with specialized software development tools, version control systems like Git, and experience with NASA's or aerospace industry-specific platforms are commonly required. Excellent problem-solving, self-motivation, and effective communication are critical soft skills for collaborating across dispersed teams. These competencies ensure the delivery of high-quality, reliable software solutions essential for NASA's complex and mission-critical projects.

What are some common challenges faced by remote NASA software engineers, and how are they typically addressed?

Remote NASA Software Engineers often face challenges related to communication across different time zones, collaborating on complex projects with diverse teams, and ensuring secure access to sensitive systems. These challenges are typically addressed through regular virtual meetings, robust documentation, and the use of advanced collaboration tools. NASA also provides secure remote access protocols and encourages a culture of proactive communication to maintain productivity and alignment among remote team members.

What are popular job titles related to Nasa Software Engineer Remote jobs in Plainfield, IL?

For Nasa Software Engineer Remote jobs in Plainfield, IL, the most frequently searched job titles are:

Embedded/Rust Software Engineer

3B Staffing LLC

Chicago, IL โ€ข On-site, Remote

$135K - $178K/yr

Full-time

This job post hasย expired 3 days ago.ย Applications are no longer accepted.


Job description

Embedded/Rust Software Engineer
REMOTE
USC/GC

C, C++, Python, Rust (5+ yrs), RTOS, Bare Metal, WiFi, BLE, SPI/I2C/UART/USB, Embedded Systems, Project Leadership.

Job Description

Join our team as a Tenured Embedded Software Engineer and contribute to our expanding portfolio. You will be responsible for delivering new features, maintaining, and improving existing software. We are seeking someone who enjoys solving technical challenges, managing multiple tasks, and is eager to grow their expertise in the consumer electronics space. Collaborate with sr engineers and cross-functional teams on innovative projects while continuing to develop your skills.

Responsibilities

  • Deliver new features and maintain existing software for Internet-connected devices.
  • Solve technical challenges and manage multiple tasks effectively.
  • Collaborate with sr engineers and cross-functional teams on innovative projects.
  • Contribute to the development of consumer electronics products.
  • Lead and manage projects, ensuring timely and solid technical decisions.
  • Understand the impact of changes across different products on the platform.

Essential Skills

  • Proficiency in C, Python, WiFi, BLE, Rust, RTOS, and Bare Metal programming.
  • Bachelor's Degree in Electrical Engineering, Computer Science, Computer Engineering or similar.
  • 10+ years of experience in embedded software development.
  • 5+ years with RUST programming language
  • Experience with SPI, I2C, UART, and USB.
  • Proven experience managing and leading projects.
  • Ability to make solid technical decisions in a timely fashion.

Additional Skills & Qualifications

  • Understanding of full programs and their interactions on the platform.
  • Proficiency in C++ programming.