Embedded Software Engineer - Rust, Viasat Government
$117k - $185kViaSat Inc.
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 doThis is a role for an Embedded Software Engineer within Viasat Government - Secure Network Systems (SNS) experienced in the Rust programming language 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-day- Design and implementation with embedded software in Rust and C/C++
- Linux OS use, for an embedded environment
- TCP/IP and common network configuration
- Agile Scrum development
- Ability to plan, track and report on progress
- CI/CD software development
- Good oral and written communications skills
- Familiarity with bare metal embedded device drivers
- Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.)
- Networking protocols (e.g. IPSec, MACsec, TLS, etc.)
- Participating in multi-disciplinary teams
- This program is to develop, test and certify Next Generation Encryptor (NGE) encryptors to protect government networks.
- This is an onsite role in one of two locations: Carlsbad, CA, or Marlborough, MA.
- Bachelor's Degree or higher in Computer Science, Computer Engineering or related field
- At least 2 years of Rust experience, ideally writing production code for embedded devices.
- Design and implementation experience with embedded software in C/C++
- At least 1 year Linux OS use, ideally for an embedded environment
- Basic understanding of TCP/IP.
- Object-oriented software development experience
- Ability to plan, track and report on progress
- Good oral and written communications skills
- US citizenship and an active SECRET or TOP SECRET security clearance is required
- Ability to travel up to 10%
- Agile Scrum development experience
- Familiarity with Linux kernel driver development/modifications
- Familiarity with bare metal embedded device drivers
- Experience with microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.)
- Experience with RESTConf interface design and implementation
- Experience with Emulation Environments
- Experience with networking protocols (e.g. IPSec, MACsec, TLS, etc.)
- Experience with Python
- Familiarity with standalone embedded applications
- Experience participating in multi-disciplinary teams
#Li-GS1
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
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.
- A technology-focused government contractor is seeking an Embedded Software Engineer to support encrypted communications systems. The successful candidate will possess expertise in Rust and C/C++, with a Bachelor's degree in a relevant field. Responsibilities include designing...SuggestedFor contractors
- ...SECRET or TOP SECRET security clearance is required to apply!! This is a role for an Embedded Software Engineer within the Government - Secure Network Systems (SNS) experienced in the Rust programming language who is eager to contribute to a small, fast-paced team. You...Suggested
$117k - $185k
Viasat is looking for an Embedded Software Engineer in Tampa, Florida. This role involves developing software for encrypted communication systems and requires experience in Rust and C/C++. Candidates must have a Bachelor's Degree in Computer Science and at least 2 years...Suggested- Job Responsibilities Develop and maintain embedded firmware in Rust and C Work with ARM Cortex-M series microcontrollers Develop features and debug issues across the full firmware stack (application layer to HAL) Interface with hardware using tools such as: Oscilloscopes...Suggested
- A technology company based in Shrewsbury, Massachusetts is looking for a candidate to develop and maintain embedded firmware primarily in Rust and C. This role requires interfacing with ARM Cortex-M series microcontrollers and involves debugging issues through the full...Suggested
$161k - $255k
RigNet is seeking an Embedded Software Engineer in Marlborough, Massachusetts. This role involves developing software for encrypted communications systems using C/C++ and Rust in an embedded environment. The ideal candidate will have over 7 years of experience, strong...$105k - $165k
...companies in MedTech to develop cutting-edge software for medical devices. With projects focused on embedded systems, mobile apps, robotics, engineers at Full Spectrum love the challenge of... ...opportunities. Senior Embedded C++/Rust Software Engineer (Robotics) The Senior...$130k - $170k
...Embedded Software Engineer – Secure Communications Locations: Carlsbad, CA | Marlborough, MA | Linthicum... ...communications systems supporting government enterprise networks. You will help... ...embedded preferred) ~ Experience using Rust ~ Basic understanding of TCP/IP and...$140.5k - $221.5k
...Viasat, located in Marlborough, Massachusetts, is seeking an Embedded Software Engineer. The role involves developing software for encrypted communications systems and requires extensive experience with embedded software in C/C++. Ideal candidates will have strong Linux...$105k - $165k
A leading company in MedTech is seeking a Senior Embedded C++/Rust Software Engineer to support high-priority robotic systems. This role involves developing complex systems, collaborating with clients, and ensuring safety certification. The ideal candidate has substantial...$86.8k - $165.2k
...ability to obtain and maintain a U.S. government issued security clearance is required.... ...100 years of experience and renowned engineering expertise to meet the needs of today’s... ...Architecture (REPA) Department as a Senior Embedded Software Engineer. The department’s primary...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hoursDay shift- ...Senior Embedded Software Engineer This is your opportunity to join the Receiver/ Exciter & Processing Architecture (REPA) Department as a Senior Embedded Software Engineer. The department's primary goal is to design, develop, and support land and sea-based radar systems...Work experience placementRelocation packageDay shift
$107.5k - $204.5k
...ability to obtain and maintain a U.S. government issued security clearance is required.... ...100 years of experience and renowned engineering expertise to meet the needs of today's... ...Architecture (REPA) Department as a Principal Embedded Software Engineer. The department's primary...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hoursDay shift$105k - $165k
...Senior Embedded C++ Software Engineer Full Spectrum partners with leading companies in MedTech to develop cutting-edge software for medical devices... ...Proficiency in other programming languages such as Rust, C#, Python, or JavaScript Experience with Yocto Experience...$143.7k - $194.4k
...team at Amazon Robotics and be at the forefront of embedded safety systems development. As a Software Development Engineer II, you'll bridge hardware and software in... ...warehouse automation systems. Your expertise in C/C++/Rust programming will be essential as you design,...Full timeTemporary workInternshipSeasonal workFlexible hours$143.7k - $194.4k
...Description Join Amazon Robotics' Embedded software team to tackle one of the most exciting... ...side. We're looking for embedded software engineers who want to work at the intersection of... ...systems using modern languages (C/C++/Rust, or willingness to learn), with a focus...InternshipImmediate startFlexible hours- ...Citizen, U.Person, or Immigration Status Requirements: S. government issued security clearance is required. S. citizens are eligible... ...& Processing Architecture (REPA) Department as a Senior Embedded Software Engineer. The ideal candidate will have experience in legacy radar...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hoursDay shift
$143.7k - $194.4k
...Description Amazon Robotics is seeking an Embedded Software Engineer with Rust programming expertise to join our Safety Perception team and help build the safety-rated sensor processing firmware for one of the world's largest autonomous robot fleets. In this role,...Full timeTemporary workInternshipSeasonal workWorldwideFlexible hoursDay shift$119.69k - $149.61k
Description JOB SUMMARY The Senior Embedded Software Engineer position will contribute to the development of cutting-edge instruments that test, monitor, and calibrate products used in the power industry. This position applies extensive technical expertise towards...Work experience placementWork at officeLocal areaWork visa$107.5k - $204.5k
Job Summary Principal Firmware Verification Engineer - Onsite, U.S. Citizen, U.S. Person, or Immigration Status requiring an existing U.S. government security clearance (DoD Secret). Location: 1001 Boston Post Rd, BLDG 2, Marlbrough, MA. Responsibilities Generate firmware...RelocationRelocation package$119.69k - $149.61k
ETS-Lindgren GmbH is looking for a Senior Embedded/Firmware Engineer to lead the development of software for innovative power industry instruments in Marlborough, MA. Candidates should have over 5 years of experience in embedded software development with C++ and Linux....Full time$117k - $185k
...challenges. Infinite opportunities. At Viasat, we're on a mission to deliver... ...helped shape how consumers, businesses, governments and militaries around the globe communicate... ...Network Systems (SNS) as a full-stack software engineer in the developing networking and cyber...- ...Embedded Software/Firmware Developer 1 contract only position for 12 mth+ need Manager is hiring for any profiles with embedded software/firmware developers with Bluetooth/Wi-Fi experience (10+ years) This needs to be onsite in Framingham, MA (or at least close...Contract work
- ...Embedded Software Engineer (Embedded SW Engineer) Busek Company – Natick, MA Position Overview Busek is seeking an Embedded Software... ...Requirement Due to the nature of work performed under U.S. government contracts and applicable security and contractual...For subcontractor
- ...Overview: Job Title: Sr Embedded Engineers Location: Framingham MA (Onsite) Experience level: 5 + Years Candidate Roles & Responsibilities C/C++ algorithm development and implementation experience; Understanding of different DSP architecture such as Hexagon...
$103.12k - $134k
...Embedded Software Engineer III Reporting to: Director of Product Development Location: Westborough, MA or Reston, VA Salary Range: $103,115 to $134,000 annually, plus bonus General Function: The Embedded Software Engineer III contributes to the development...Local area$123.5k - $169.85k
...automotive, luxury, and premium experiences. We invite you to join us in this transformation. Job Description As an Embedded Software Engineer, you will be part of the framework team, and responsible for designing and implementing signal processing software...- ...Title: Embedded Software Engineer Location: Hopkinton, MA Duration: Full-Time Required Skills ~ : Bachelor’s degree in Computer Science, Software Engineering, or related fie ~ ld2-10 years software engineering experience (networking, IOT or embedded...Full time
- A leading technology firm is seeking a Senior Embedded Software Engineer to develop cutting-edge instruments for the power industry, based in Marlborough, MA. The role involves designing and documenting embedded software, collaborating across teams, and leading technical...Full time
- Prattwhitney is hiring a Senior Embedded Software Engineer for their Receiver/Exciter & Processing Architecture Department. The role, based in Marlborough, MA, requires expertise in embedded C/C++ and system maintenance for legacy radar systems. Candidates should have...Relocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer - Rust, Viasat Government. Be the first to apply!
- embedded systems software engineer Marlborough, MA
- embedded software engineer Marlborough, MA
- embedded engineer Marlborough, MA
- embedded developer Marlborough, MA
- senior c# .net software developer Marlborough, MA
- ultimate software Marlborough, MA
- software intern Marlborough, MA
- healthcare software sales Marlborough, MA
- software sales Marlborough, MA
- embedded software Marlborough, MA

