Embedded Software Engineer
$117k - $185kViaSat Inc.
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
#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
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 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
- 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
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.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in United States vacancy
$86.8k - $198k
Embedded Software Engineer The Opportunity: As an embedded software engineer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to help create a system that...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work$130k - $145k
...Engineers are the reason we exist—they’re the core of who we are. We don’t just build technology; we engineer the future. From... ...thinkers thrive. Quest Defense Systems & Solutions is seeking Embedded Software Engineers to build the foundational software components...SuggestedFull timeLocal areaRemote workFlexible hours- Junior Embedded Software Engineer Location: Los Angeles, CA About Observable Space At Observable Space, we're redefining how humanity observes and connects with the universe. We're a vertically integrated, high-growth, space technology company building industry-leading...SuggestedFull timeInternshipWork at officeRemote workFlexible hours3 days per week
$179.5k - $269.2k
...large in-house AI/ML infrastructure. Built by engineers, for engineers. From large-scale GPU orchestration... ...engineers with deep expertise across hardware, software and AI R&D. The role We are looking for an Embedded Software Developer to design and implement the firmware...SuggestedFull time$140k - $165k
Engineers are the reason we exist—they’re the core of who we are. We don’t just build technology; we engineer the future. From next... .... Quest Defense Systems & Solutions is seeking Senior Embedded Software Engineers to build the foundational software components that...SuggestedFull timeLocal areaRemote workFlexible hours$114k - $228k
...generation of bio-wearables by building software development and test infrastructure that... ..., and maintain CI/CD pipelines for embedded software projects. * Design multi-worker... ...Work with embedded software and electrical engineers to build infrastructure-as-code solutions...Full timeShift work- ...Core Technical Expertise Embedded & Streaming Software Engineering in AAMP/RDK environments Strong proficiency in C++ (C++17) for high-performance media applications Development, Testing & Collaboration Unit testing using Google Test and Google Mock Contribution...Contract work
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Master's degree in Engineering, Computer Science, or related field. 2+ years of experience in embedded software development. Strong proficiency in C/C++ and real-time operating systems...Full timeCasual work
$139k - $179k
...AI/ML Software Engineer — High-Performance & Cloud Systems Make an Impact Where It Matters Most At Intelliforce, we build mission-ready technology that helps national security teams move faster and act with confidence. In this role, you will help develop advanced...Full timeImmediate startVisa sponsorship$120k - $135k
...specifications. Actively participate in software architecture discussions, clearly... ...Collaborate closely and efficiently with engineering managers, software QA, and cross-functional... ...Skills: Experience developing for embedded Android environments with strict performance...Full timeWork at officeMonday to Friday- ...national origin or any other characteristic protected under federal, state, or applicable local law. Job Description Embedded Software Engineer Savage, Maryland 1 Year Must haves • 10+ years of experience • Embedded microprocessor design experience •...Full timeLocal area
$100k - $140k
...the meaning of ‘wireless control’. Whether it’s via chips, software licenses or turnkey products, we are continuing to... ...solutions. Universal Electronics is looking for a Software Engineer II to join our embedded development team. It is an opportunity for programmers...Full timeRemote workWorldwide- ...Job Description Software Engineer (Phoenix, AZ 85027) 6 months plus pay 47-54/hour Must have US citizenship Basic Qualifications... ...years engineering software development experience in Real-Time embedded systems and integration in an engineering lab environment...Permanent employmentFull timeContract workMonday to FridayFlexible hoursShift work
- ...Summary: As an Embedded Systems Software Engineer, you will help power the next generation of advanced centrifuge technology by designing the brains and electronics behind our client's mission-critical control systems. You will work on everything from TI-based embedded...Full timeTemporary work
- ...About the Role HEKA is hiring Software Engineers to join our fast-paced, highly collaborative engineering teams working on advanced aerospace, defense, and embedded systems. We are looking for innovative, team-oriented engineers who take initiative, value ownership...Full timeWork at office
$94.2k - $141.2k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: As a leading... ...you will design, develop, create, modify, and validate embedded and cloud-edge software, applications, and specialized...Full timeCasual workWork from home$82k - $107.59k
...Salary Range : $82,004 - $107,593 Seeking an Embedded Software Engineer to join our team supporting ongoing F/A-18 aircraft software projects. These are multi-year initiatives for the U.S. Marine Corps and Foreign Military Sales (FMS) customers....Full timeFor contractors$157k - $235k
...that powers immersive augmented reality experiences across Specs, Snapchat, and other services. We’re looking for an Embedded Software/Firmware Engineer to join the Spectacles team! What you’ll do Develop embedded software and firmware for micro-display systems,...Live inWork at officeLocal area- ...of developing secure, high-performance embedded systems that support national defense and... ...applications, integrating advanced hardware and software technologies to deliver mission-critical... ...The Work As a an Embedded Software Engineer, you will contribute to the development...Full timeLive inRelocation package
$101k - $146.5k
...Stratolaunch is a technology accelerator that engineers operationally realistic testing at Mach 5+. Our air-launched, Talon testbeds... ..., Stratolaunch is seeking a level II, Sr., or Staff level Embedded Software Engineer to participate in the development and testing of flight...Remote work- ...Job Description Job #218043 Chipton-Ross is seeking a Embedded Software Engineer (Level 5) for a contract opportunity in Kent, WA. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) ~5+ years embedded programming experience with languages such as C, C++,...Full timeContract workWork experience placementLocal areaDay shift
- ...Job Title Sr. Embedded Software Engineer Job Description The Sr. Embedded Software Engineer will provide technical leadership in the architecture, design, and delivery of safety-critical embedded control systems for complex mobile equipment platforms. This role...Full timeShift work
- ...Let's build it together. We've delivered high-performance embedded computing solutions for four decades across industries... ...to be experts in what we do and are looking for an Embedded Software Engineer to join our brilliant team. The Role The constant...Permanent employmentRemote workFlexible hours
- ...Position Responsibilities: Leads code generation for highly embedded systems Leads development of broad, open-architecture approach... ...as C, C++, Linux and/or PetaLinux Experience with hardware-software integration Embedded C++ is the top skill Preferred...Full timeContract work
- ...Embedded Software Engineer Meta Reality Labs focuses on building technology to help people connect through Augmented Reality (AR) and Virtual Reality (VR). Our embedded software will enable AR and VR devices where our real and virtual world will mix and match throughout...
- ...Responsibilities Develop embedded software in C for automotive ECU applications, focusing on low-level and system-level functionality... .... Collaborate with system architects and AUTOSAR engineers to structure software for downstream AUTOSAR integration....
$99k
Software test engineer • oklahoma city ok Last updated: 5 hours ago $99,000.00 yearly Full-time +1 When operators rely on Air Force mission... ...designs, develops, tests, and maintains safety?critical embedded software across the full product lifecycle, ensuring compliance...Hourly payPermanent employmentFull timeContract workFor contractorsRemote workWork from homeShift work$58 - $78 per hour
100% Remote Embedded Software Engineer We are seeking experienced Embedded Software Engineers to support the development of next-generation safety-critical avionics and flight control systems for a major aerospace and defense program. This role focuses on multicore...Contract workTemporary workRemote work- ** This position within the Software Engineering Institute (SEI) will support work in Huntsville, Alabama and other locations as required. This... ...and on time. Position Summary: SEI is seeking an embedded software engineer to perform embedded software systems analysis...Full timePart timeFor contractorsWork experience placementRemote workRelocation packageFlexible hours
$100k - $130k
...Embedded Software Engineer III Las Vegas - LAS VEGAS, NV 89119 Overview Salary Range $100,000.00 - $130,000.00 Salary/year Position Type Full Time Education Level 4 Year Degree Description Konami Gaming is looking for an Embedded Software Engineer to join...Full timeWork experience placementWork at officeLocal areaFlexible hoursAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
Related searches
- embedded linux engineer United States
- embedded developer United States
- junior embedded engineer United States
- junior embedded software engineer United States
- embedded systems software engineer United States
- embedded firmware developer United States
- c++ embedded engineer United States
- embedded engineer United States
- embedded software engineer remote United States
- graduate embedded software engineer United States


