Embedded Software Engineer

New

Skills

Embedded systems Scripting Languages

Join our team as a Flight Software Associate for Spring 2026. This 12-week salaried program offers new grads the opportunity to work on designing, writing, and testing embedded satellite software.

Key Responsibilities
  • Design, write, and test embedded satellite software
  • Develop ground control and testing software for space missions
Requirements & Qualifications
  • BS in CS/EE, pursuing MS, or equivalent degree
  • Experience with C/C++ and scripting languages
  • Proven ability to design, write, and test software from scratch
  • US Citizenship or Green Card
  • Minimum 40 hours/week commitment
  • Must be onsite in San Francisco 5 days a week
  • Embedded systems experience on bare metal
  • Experience with real-time operating systems (RTOS)
  • FPGA or DSP programming experience

No forms. Your profile is generated instantly.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Remote Software Engineer Support

Posted 81 days ago

Enhance customer support processes through software solutions.

Collaborate with cross-functional teams to address technical issues.

Agile Methodologies Api Integration Customer Support Database Management

Linux Platform Integration Engineer

Posted 81 days ago

Design and implement Ubuntu integration for IoT and server-class hardware

Optimize Ubuntu experience on partner platforms

C C++ Ci Automation Devops

Technical Manager - Automotive and Industrial

Posted 81 days ago

Lead and manage a team of engineers focused on adapting products to automotive and industrial requirements

Represent Canonical and Ubuntu in the automotive community and standards consortia

Cloud Computing Devops Embedded systems IOT

Technical Manager - Automotive

Posted 81 days ago

Lead a team of engineers adapting products to automotive requirements

Represent Canonical in the automotive community and standards consortia

Agile Development Cloud software Devops Embedded systems

Ubuntu Embedded Project Manager

Posted 81 days ago

Deliver embedded Ubuntu projects globally

Manage multi-continent engineering teams

Architecture Devops Embedded systems IOT

Automotive Technical Manager Role

Posted 81 days ago

Lead engineering teams to deliver automotive solutions

Ensure compliance with industry safety and cybersecurity standards

Agile Methodologies Cloud Technologies Cybersecurity Devops

Backend Java Engineer

Posted 81 days ago

Design and develop scalable Java backend solutions.

Implement and maintain RESTful web services for enterprise AI.

AWS Devops Engineer Java

Reddit Systems Engineer Position

Posted 81 days ago

Design and implement systems integration solutions

Automate processes to enhance efficiency

Apis Automation CI/CD Cloud Computing

QA Engineer IoT Python Switching

Posted 81 days ago

Experience in network protocols and hardware configuration, proficiency in Python and scripting

uages, ability to work collaboratively in a high technical level environment, desire to learn and

Embedded systems IOT Linux Python

Hardware Firmware Developer Projects

Posted 81 days ago

Seeking experienced Hardware and Firmware Developer

Optimizing product performance and functionality

C Embedded System Embedded systems ESP32

Embedded Systems Development

Posted 81 days ago

Provide hardware consulting and embedded software development

Optimize product performance and functionality

C Embedded System Embedded systems ESP32

Cutting-Edge DevOps Engineer

Posted 81 days ago

Work within a team of professionals Collaborate with R&D, Security, and IT teams Develop and

nt tools for automation Oversee production environment & system health Contribute to CI/CD

Kubernetes Linux Scripting Languages Shell Scripting

C++ Graphics Engineer - Mir

Posted 81 days ago

Design and implement features in the Mir stack

Improve performance and testing processes

Animation C++ Devops Engineer

Oracle Graduate Software Engineer

Posted 81 days ago

Empower recent female graduates in tech roles

Foster innovation and creativity in product development

Application Development C C++ Data Structures

IoT Field Engineer Role

Posted 81 days ago

Build and maintain strategic customer and partner relationships

Provide technical expertise for IoT and embedded solutions

Docker Embedded systems Linux Openstack

Freelance Electrical Engineer with Python and AI Experience

Posted 81 days ago

Contribute to advanced AI projects

Shape the future of Generative AI

Ai Embedded systems Numpy Python

Embedded Vehicle Controls Engineer

Posted 81 days ago

Integrating embedded software with autonomy stack

Developing software for on-road behavior

Automated Testing C++ CAN Embedded systems

Maintenance Engineer

Posted 81 days ago

Monitor and improve reliability of production AI systems

Identify, diagnose, and fix issues across apps, integrations, and cloud

AWS Google Cloud Platform Microsoft Azure Monitoring

Senior Embedded Software Engineer

Posted 81 days ago

Develop safety-critical real-time software for control systems

Integrate and tune motor-control library

Embedded systems Rtos

Avionics Hardware Engineer

Posted 81 days ago

Take ownership of avionics design from concept to flight

Collaborate with various teams to define avionics architecture

Cross-functional Collaboration Embedded systems Technical communication

Firmware Validation Engineer

Posted 81 days ago

Define control architecture for photonic products

Drive firmware validation testing

Cross-functional Collaboration Embedded systems Git

App Security Team Lead

Posted 81 days ago

Lead and support security engagements as part of a team.

Perform application penetration testing (blackbox and whitebox).

Penetration Testing Programming languages Reporting Scripting Languages

Site Reliability Engineer, IT

Posted 81 days ago

Extend CI/CD for IT services

Embed surveillance tooling for security/compliance

Automation Aws Services CI/CD Cloud infrastructure

Senior Software Engineer

Posted 64 days ago

Lead the design of time synchronization systems.

Architect clock distribution and hardware timestamping.

Clock distribution C programming C++ programming Embedded systems

PLC Engineer Position

Posted 51 days ago

Develop custom analytical platforms for BioTech.

Utilize Siemens, Allen-Bradley, B&R, and Mitsubishi PLCs.

Allen-Bradley PLCs Analytical platforms Automation systems B&R PLCs

Ongoing Analyst Role

Posted 51 days ago

Manage identity lifecycle processes.

Automate identity management workflows.

Automation Tools Communication Skills Compliance Standards Data Analysis

Mid-Level/Senior Software Engineer

Posted 51 days ago

Develop RTOS and hypervisors for Boeing.

Innovate safety-critical applications.

Agile methodologies C/C++ programming Embedded systems Hypervisor development

Mid-Level/Senior Software Developer

Posted 51 days ago

Develop Linux OS configurations.

Provide technical leadership.

Agile methodologies C programming C++ programming Embedded systems

AI Workflow Automation Manager

Posted 49 days ago

Lead the design of automated workflows.

Collaborate with marketing operations teams.

API Management Cloud Computing Collaboration Software CRM Systems

Junior Linux Kernel Engineer

Posted 42 days ago

Hire a Junior Linux Kernel Engineer.

Develop kernel-level software for Ubuntu.

Bash scripting C Device drivers Embedded systems

DevOps Engineer Role

Posted 35 days ago

Automate software delivery processes.

Enhance system reliability and performance.

Agile Methodologies CI/CD Cloud Computing Docker

Senior QA Engineer Role

Posted 35 days ago

To find a proactive QA Automation Engineer.

To manage the QA lifecycle from start to finish.

Agile Methodologies CI/CD Integration Collaborative Tools Continuous Testing

Test Engineer for Autonomy

Posted 31 days ago

Create test strategies for self-driving features.

Identify and resolve testing issues with cross-functional teams.

Automated Test Frameworks Git ISO 26262 Compliance Jira

Embedded Engineering Manager

Posted 28 days ago

Lead and grow an embedded engineering team.

Provide mentorship and career growth for engineers.

Architecture design C/C++ Code reviews Embedded systems

Junior Linux Kernel Engineer

Posted 11 days ago

Canonical is seeking a Junior Linux Kernel Engineer to join their remote team, focusing on developing and maintaining the Ubuntu Linux kernel. This role offers a unique opportunity to work on innovative projects across various platforms while collaborating with a diverse global team. Candidates will gain hands-on experience with kernel-level programming, security enhancements, and automation, making it an exciting start to a career in software engineering.

Collaborate with global teams on Linux kernel projects.

Automation Bash scripting C Device drivers

Senior Offensive Security Engineer

Posted 10 days ago

This is an exciting opportunity for a Senior Offensive Security Engineer to join a forward-thinking company in a fully remote role. You will be responsible for simulating advanced cyber threats through red and purple team engagements, conducting comprehensive penetration tests, and utilizing innovative tools and techniques. Collaborating closely with dedicated security teams, you'll enhance the organization's defenses and response capabilities while staying ahead of emerging threats. Enjoy generous benefits and a supportive work environment that values your expertise.

Conduct penetration tests across various systems.

Cloud Computing (AWS Azure) Cyber Threat Simulation Generative AI

Offensive Security Engineer

Posted 9 days ago

Join our team as a Senior Offensive Security Engineer, where you'll be at the forefront of enhancing our cybersecurity measures. This role involves planning and executing red and purple team engagements, conducting penetration tests, and utilizing cutting-edge technologies to develop security tools. You'll work closely with Security Operations and CSIRT teams to improve our defenses and respond to emerging threats. If you're passionate about cybersecurity and have a deep understanding of adversarial tactics, this is an exciting opportunity to make a significant impact in a fully remote work environment.

Conduct penetration tests on various systems.

Cloud Computing (AWS Azure) Cybersecurity Frameworks Incident Response

Compiler Developer Position

Posted 5 days ago

Join Access Softek as a Compiler Developer, where you will work remotely on LLVM and Clang based toolchains. This position involves enhancing and optimizing compiler components, contributing to open source projects, and collaborating with a dedicated team in the LLVM community. Enjoy a flexible work environment with competitive benefits, while playing a vital role in building efficient applications for various platforms.

Collaborate with the LLVM community.

C++ Clang Code Optimization Cross-compilation

ACAP Platform Development

New

This is an exciting opportunity to join a pioneering team focused on developing autonomy and control frameworks for advanced flight systems. As part of a collaborative environment, you will be responsible for integrating GNC software using C++, developing simulation infrastructure, and implementing verification pipelines. If you have a strong background in autonomy, control theory, and embedded systems, this role offers the chance to contribute to cutting-edge aerospace technology while enjoying a pay-for-performance culture.

Integrate GNC software with C++.

C++ Control theory Embedded systems Flight dynamics