Embedded Software Engineer
$117k - $185kViaSat Inc.
Embedded Software EngineerOne 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 DoThis is a role for an Embedded Software Engineer within Secure Network Systems (SNS) - Viasat Government who is eager to contribute to a small, fast-paced team. You will develop software to support encrypted communications systems including Layer 2 and Layer 3 In-line Network Encryptors, embedded cryptographic devices, and emerging cryptographic solutions. You will interface and collaborate with system, test, and hardware engineers as new capabilities are developed and transitioned into service.The Day-to-DayDesign and implementation with embedded software in C/C++ and RustLinux OS use, for an embedded environmentTCP/IP and common network configurationObject-oriented software developmentAgile Scrum developmentAbility to plan, track and report on progressCI/CD software developmentGood oral and written communications skillsLinux kernel driver development/modificationsFamiliarity with to bare metal embedded device driversMicroprocessors and embedded processors (NIOS, ARM, RISC-V, etc.)Networking protocols (e.g. IPSec, MACsec, TLS, etc.)Python developmentStandalone embedded applicationsParticipating in multi-disciplinary teamsWhat You'll NeedAt least 2-3 years of design and implementation experience with embedded software in C/C++At least 1 year Linux OS use, ideally for an embedded environmentFamiliarity with Linux kernel driver development/modificationsRust experience is preferredDesign and implementation experience with embedded software in C/C++Basic understanding of TCP/IP and common network configurationObject-oriented software development experienceAgile Scrum development experienceAbility to plan, track, and report on progressCI/CD softwareGood oral and written communication skillsBachelor's degree in computer engineering or a related fieldUS citizenship and an active SECRET or TOP SECRET security clearanceAbility to travel up to 10%What Will Help You On The JobFamiliarity with to bare metal embedded device driversExperience with microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.)Experience with RESTConf interface design and implementationExperience with Emulation EnvironmentsExperience with networking protocols (e.g. IPSec, MACsec, TLS, etc.)Experience with PythonFamiliarity with to standalone embedded applicationsExperience participating in multi-disciplinary teamsSalary 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.EEO StatementViasat 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.
- Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or...Suggested
$130k - $190k
...levels of the stack.About The Edge Systems Team:Edge engineering is responsible for the hardware and software orchestrating the hardware installed at fish farms... ...and processing systemsDevelop on ARM-based embedded platforms using C, C++, python, golang or rustImprove...SuggestedFull timeWork at officeImmediate startRemote workFlexible hours- ...Senior Embedded Software EngineerAstranis builds advanced satellites for high orbits, expanding humanity's reach into the solar system. Today... ...to Blackrock and Fidelity, and employs a team of 450 engineers and entrepreneurs. Astranis designs, builds, and operates its...SuggestedPermanent employmentFlexible hours
$180k - $250k
...Senior Software Engineer, Embedded LinuxNimble is an AI robotics company building the autonomous supply chain to power fast, efficient and economical commerce. We're training robot AGI to power a proprietary generalist supply chain superhumanoid, the first robot in the...SuggestedLocal areaFlexible hours- ...Lead Embedded Software EngineerSwiftlane is looking for a lead embedded systems engineer to deliver our next generation of access control offerings, and redefine the next generation of access control experiences for every apartment building.This is a technically challenging...SuggestedRemote work
- Multiply Labs in San Francisco, CA, is applying AI to solve complex manipulation challenges in robotic cell therapy manufacturing. We're seeking a Research Scientist specializing in robotic manipulation to advance our intelligent systems. You will collaborate with a multi...
$100k - $200k
...,000.00/yr Note: This is a permanent (FTE) position that will be hired directly by an Insight Global client Job Summary: Embedded Software Engineer - San Francisco, CA You will be responsible for building the embedded software that powers our lidar firmware system. Expertise...Permanent employmentFull timeWork at office- ...forward-thinking tech company in San Francisco is seeking a Staff Engineer to drive the development of cutting-edge embedded systems. The ideal candidate will have extensive experience in embedded software development and leadership in a cross-functional environment....
$159.8k - $235k
...lifetime deliveries. We’re focused on how to do the next 10B even better.About the RoleWe are looking for a Senior/Staff Embedded Software Engineer to lead the development and bring-up of ARM-based microcontroller platforms across our robotics products. This is a high-...Hourly payWork at officeLocal areaRemote workFlexible hours- ...to be well-rested and building the most advanced hardware, software, and AI technology to make it possible. Our products power... ...easier –this isn't it.The RoleJoin our team as a Senior Embedded Software Engineer to help us bring current and next generations of the Pod and...Full timeWork at officeImmediate startWorldwideNight shift
$160k - $220k
...Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can... ...help!As the Sr or Staff level for the Embedded Engineering team, you will be responsible... ...architecting, executing, and building the embedded software that powers our lidar firmware system....Work experience placementWork at officeLocal area$160k - $250k
...facing adversity, and can do the impossible at record breaking speeds. About You and The Role We are looking for an Embedded Software Engineer to build the automated validation systems that ensure the reliability of the embedded platform powering autonomous aircraft...Local area- I am currently working with a camera start up in San Francisco who are looking for an embedded software engineer to join their. You’ll be working in a team of four, providing technical leadership and helping them develop their cutting edge camera system. You will play...
- ...bigger than the ocean. About the Role We're looking for an Embedded Systems Engineer to own the firmware, electronics integration, and low‑... ...on role that lives at the boundary between electronics and software. You'll work directly with electrical, mechanical, and acoustics...
- We are seeking an Embedded Software Engineer to design and develop firmware and embedded systems for healthcare-related devices and connected digital health solutions. Seniority level Entry level Employment type Full-time Job function Engineering and Information...Full time
- Job Description Position Summary: The Sr. Embedded Software Engineer serves on the R&D team to contribute toward the development of embedded software for novel medical systems. As part of our growing software group, you will contribute directly toward firmware development...
- We’re seeking an Embedded Software Engineer to develop the foundational software powering next-generation robotic hardware. You’ll build high-performance, safety-critical , real-time embedded systems that enable reliable, deterministic operation. Role Responsibilities...
- Lead Embedded Software Engineer - Powering Autonomous Vehicles Overview: We are looking for an experienced Embedded Software Engineer to lead the development of advanced firmware systems for cutting-edge sensing technology. In this role, you will guide a team of engineers...Permanent employmentFull timeContract work
- Tarana is seeking a Staff Embedded Software Engineer to lead the development of our ngFWA platform. You will collaborate across hardware, firmware, and software teams to design, implement, and validate high-performance features. You will own large capabilities from concept...
$180k - $237.5k
...Embedded Software Engineer – Power Electronics, Energy StorageSan Francisco, California, United StatesRedwood is localizing a global battery supply chain that seamlessly integrates recovery, reuse, and recycling — keeping critical minerals in circulation and driving the...Full time- ...Principal Embedded Software EngineerUS FIELD - BRISBANE, CA 94005OverviewSalary Range $175,000.00 - $200,000.00 Salary Level Senior Position... ...seeking a highly experienced Principal Embedded Software Engineer to lead the design and development of embedded software for...
- Unknown is seeking an embedded software engineer in San Francisco to join a four-person team, providing technical leadership and helping develop a cutting-edge camera system. You’ll drive the project from prototype to a 2027 launch in a highly autonomous, results-driven...
- Embedded Software Engineer Intern - Fall 2026 We are at the precipice of a global energy transition. Key Responsibilities Real-Time Control Firmware: Support the design and implementation of bare-metal software for power electronics, gaining exposure to PWM generation,...Internship
$150k - $220k
Astranis Space Technologies is hiring a Senior Flight Software Engineer in San Francisco, California. In this role, you will develop software for advanced satellites, enhance reliability, and mentor junior engineers. Candidates should have 5-8 years of experience in C++...- ...manufacturing sectors. Our next‑generation software stack combines an intuitive command/... ...performance runtime environment. We empower engineers to build, test, and deploy critical... ...Overview We are looking for an early‑career Embedded Software Engineer to join our rapidly...Permanent employmentFull time
- NextGenEnergyJobs in San Francisco is seeking an Embedded Software Engineer Intern for Fall 2026 to help develop bare-metal firmware for power electronics, work on Cortex-R and Cortex-M microcontrollers, and participate in real-time control and BMS tasks. You will gain...Internship
- Job Description We are looking for a staff level embedded systems software engineer with full stack proficiency who will own the long term stability of legacy products and help the US region with software feature requests and product needs. This is not a people management...Remote work
$148k - $249k
...Job Description Job Description The Embedded Software team owns our low-level software integration platform, coordinating communications... ...critical embedded software for truck control functions such as engine control, steering and braking. - Integrate sensors and...Remote work3 days per week- Embtel, Inc. in Brisbane, California is seeking a Sr. Embedded Software Engineer to join their R&D team. You will contribute to firmware development for innovative medical systems, working with complex laser and ultrasound technologies. The ideal candidate has expertise...
- NextGenEnergyJobs is seeking an Embedded Software Engineer to design real-time control firmware for power electronics and energy storage systems. You will develop low-level drivers for ARM Cortex-M/R, optimize multi-core processing, and collaborate with controls engineers...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded firmware developer San Francisco, CA
- embedded software engineer San Francisco, CA
- embedded systems software engineer San Francisco, CA
- embedded engineer San Francisco, CA
- embedded developer San Francisco, CA
- software support San Francisco, CA
- software San Francisco, CA
- software technical support San Francisco, CA
- entry level software sales San Francisco, CA
- android software developer San Francisco, CA


