Embedded Software Engineer
$117k - $185kViaSat Inc.
Viasat Software Engineer Position
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
The ViaSat Access Edge Terminal Software team is responsible for the design, development, delivery and support of software running on embedded satellite terminal products (Ka-band, L-band, 5G) that are used in aviation, maritime, residential and other sectors.
You'll be a software engineer working as part of a software team with a technical lead. You will be engaging & collaborating with other software teams working on embedded software, to achieve development, design, quality and agility goals.
The Day-To-Day
- Software engineering as part of an agile development team
- Design, develop and drive software products
- Participate in design, development and code reviews of software with a view to deliver quality products in the short and long term
- Collaborate & coordinate with other software engineers and teams in driving timely delivery of quality software
- Produce software as an individual contributor.
- Travel up to 10%
This position is site-based. Site based employees work 3+ days (60%+) per week from a Viasat office or work location within a standard five day work week. While this means employees are mostly and consistently onsite, Viasat embraces a flexible work environment.
What You'll Need
- Bachelor's or equivalent degree in computer science or computer engineering
- 3-5 years of experience in hands-on software development using C/C++ and Python
- 3-5 years of experience with Linux/UNIX
- Hands-on experience with Objected Oriented methodology & development
- Experience with using AI tooling in software development.
- Strong analytical skills & ability to evaluate software design, including existing codebases
- Strong sense of ownership
- Excellent communication skills
- Ability to collaborate and communicate in a team environment and with other engineering teams
- Being detail oriented with strong analytical problem-solving skills
What Will Help You On The Job
- Experience using C/C++, Python, Rust
- Experience writing unit tests for C/C++, Python, Rust
- Experience with Posix and Bash shell scripting
- Experience with build infrastructure tools such as GitHub Actions and Jenkins
- Experience with Linux kernel development
- Understanding of multiheaded programming and applications
- Familiarity with version control systems (e.g., git)
- Coursework or familiarity with RF and satellite communications principles
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.
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.
- ...debugging and documenting firmware and software programs with a high level of autonomy for... .... Mentors less experienced software engineers. Determines hardware compatibility and... ...and Abilities Experience with IAR embedded workbench (preferred), Microsoft Visual...SuggestedHourly pay
- ...with the latest commercially available CPU modules, we use embedded ARM microprocessors to sequence startup, handle HMI... ...problem solving, coordination with hardware and firmware engineers, and adaptable software designs. The Senior Embedded Software Engineer has the following...SuggestedFull time
$104.8k - $149.3k
Job DescriptionAbout the Role: We are seeking a highly skilled and innovative Systems Engineer/ Lead Systems Integrator to join our Systems and Design organization, responsible for end-to-end engineering functions across all major disciplines, including systems engineering...SuggestedWork experience placementWorldwide- ...are empowered to shape the future of payments.As a Sr Systems Engineer in Norcross, GA or Omaha,, NE, you will join a diverse, passionate... ...).5+ years of experience in application engineering or software development.Strong proficiency in COBOL and experience with legacy...SuggestedFull timeLocal areaWorldwide
- ...The Judge Group is seeking a Senior Hardware Engineer ( Logic Design Engineer) in Duluth, GA with 7+ years of experience of full lifecycle hardware engineering with VHDL / Verilog experience for an International Commercial Airline manufacturing company. Tremendous room...SuggestedFull timeRelocationRelocation package
- ...customization for their specific applications and requirements. This often requires creative problem solving, coordination with software and firmware engineers, and adaptable hardware designs. The Senior Hardware Engineer has the following main responsibilities:...
$104.8k - $149.3k
...DescriptionRole OverviewThe Senior Manager, KinetiX Hardware Engineering, is a hands-on technical leader responsible for both leading and... ...as a technical project leader coordinating execution with software engineering, manufacturing, and production teams.This position...Work experience placementWorldwide- ...Systems Engineering Intern We're looking for a Systems Engineering Intern to work directly on the development of advanced radar... ...drones and ground vehicles. This highly hands-on role spans embedded software, hardware prototyping, and mechanical design/build. You'll help...Internship
- ...with a global payments leader. CoreCard is seeking a Systems Engineer located in our Atlanta office. This role will provide primary... ...practices. ~ Evaluate, procure, and manage hardware, software licensing, and vendor relationships to support business operations...Casual workWork at office
$134.55k - $205.56k
...Lead Transmission Line Engineer This position is based on a hybrid work schedule and will require in-office work 3 days per week at... ...transmission design experience. ~ Proficiency with PLS-CADD software. ~ Experience must include preparation of scopes of work, development...Hourly payWork at officeLocal areaFlexible hours3 days per week- ...Systems Engineer II (Senior Level) The Systems Engineer II (Senior Level) will join the... ...team of electrical, mechanical, software, and test engineers and participate with... ...experience ~ Knowledge of computer hardware & embedded systems architecture ~ Familiarity...
- ...empowered to shape the future of payments.As a Senior Site Reliability Engineer (SRE) - Azure & GitOps (CI/CD) in Norcross, GA or Omaha, NE,... ...is a global leader in mission-critical, real-time payments software. Our proven, secure and scalable software solutions enable...Full timeLocal areaWorldwide
- ...Spectra Alpharetta is seeking a highly skilled Embedded Linux Software Engineer with deep expertise in the NXP i.MX95 processor family. In this role, you will design, develop, and optimize Linux-based embedded software, including BSPs, device drivers, kernel modules,...Full timeWork at office
$120.5k - $190k
.... What you'll do Viasat is seeking a dedicated System Test Engineer to support our recently awarded U.S. Marine Corps (USMC) Enterprise... ...defects during test cycles; collaborate with systems and software engineers to perform root cause analysis and verify defect resolutions...Contract workRemote work- ...Solution Engineer Position Overview: We are seeking an experienced Solution Engineer to join our dynamic team. In this role, you will... ...Troubleshoot and resolve complex technical issues related to software applications and integrations. Collaborate with clients and...
$125k
..., through full regression validation. Utilizes appropriate software tools for source code management, code creation, compilation and... ...school or equivalent experience in computer science, computer engineering or related field ~4-5 years' experience ~ Participated in...For contractorsLocal areaFlexible hours- ...founders are hardcore telecommunications engineers with combined 200 + years of experience... ...industry best practices in enterprise-class software development, agile methodology - Design... ...of computer hardware, firmware, embedded systems, and/or operating systems - Develop...Work experience placement
$60 - $65 per hour
Job ID: SRJ_8148Posted: 2026-01-09Location: AlPHARETTA, GASalary: USD 110-120 / Yearly (Full Time) | USD 60-65 / Hourly (C2C)Employment Type: C2C, Full TimeClient: TechMContact: Meghana GorusuCompany: SRI Tech SolutionsRole : Senior Lead Full stack DeveloperOverall IT Experience...Hourly payFull timeWork experience placement$146k - $244.8k
...scale, come make a difference at Fiserv.Job TitleLead Full Stack Software EngineerAbout your role:At Fiserv, we are dedicated to... ...technology to benefit our clients. As a Lead Full Stack Software Engineer (Client-Side + Server-Side ), you will play a leading role in defining...Full timeContract workTemporary workFor contractorsH1bLocal area$63.22k - $94.55k
...performance issues Drive continuous improvement initiatives focused on operational excellence and process optimization Mentor junior engineers and contribute to knowledge sharing across the team Required Qualifications: ~6+ Years of PowerShell scripting and...Work at officeRemote workFlexible hours- ...c0S8dyXyXINSy4VUUGT1ysU=Job Code: TTL-5911Location: Alpharetta, GA, United StatesExperience: 8-10 yearsContact: Syed EfaContact Email: ****@*****.*** : Embedded C++location : Alpharetta, GAcontract role Experience8-10 yearsSkillsEmbedded, C++, multi threading
- ...more modern infrastructure, as well as maintaining and developing ongoing features in our current infrastructure.Work with other engineers to develop and maintain high quality native mobile applications.Develop and maintain native mobile applications using Swift and Kotlin...Full timeTemporary workH1bWork at officeMonday to Friday
$125k - $175k
...the future of our communities. This is a Lead Site Reliability Engineer position at Vice President level, which is part of the job family... ...environment, ensuring the operational reliability of deployed software, and implementing strategies to optimize performance and...Temporary work- ...architectural oversight for innovative solution prototypes using cloud architectures and modern software technologies. - Lead solution architecture and hands-on full-stack engineering for scalable, secure distributed systems using modern programming technologies, AWS-native...
- ...distinguished team encompasses accomplished engineers, seasoned advisors, and experienced... ...Frontend Engineer to build the operator-facing software for our radar systems. Our sensors... ...platforms. You will work with radar and embedded engineers on the data contracts behind the...Permanent employmentFull timeWork experience placementRelocation package
- ...comprehensive solutions to new requirements and challenges faced by our engineering teams in bringing games to market. Our team places a high... ...in gameplay, engine, and platform systems.Responsibilities:Software Engineer IIs on the SDK team are responsible for development...
- ...impact of your work. You are visible, your talents are valued, and you are empowered to shape the future of payments.As a Sr. Software Engineer in Norcross, GA, you will join a diverse, passionate team, dedicated to powering the world’s payments ecosystem!Position SummaryWe...Full timeLocal areaWorldwide
- ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,... ...including your own.Job Description• Relevant hands on experience in software development with core skills in the areas Unix&C, HP-Unix, Pro...
$110k - $165k
...future of our communities. This is a Lead Cloud & Infrastructure Engineering position at the Vice President level, which is part of the job... ...ETS provides capabilities for all stages of Morgan Stanley's software development lifecycle, enabling productive coding, functional...Temporary workLocal areaRemote workFlexible hours- ...great benefits, competitive compensation, a positive upbeat culture and ongoing professional development for your career.Our Systems Engineer team takes escalations from the Systems Specialist team and interface with vendors, primary contacts and the clients' IT Staff....Full timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software implementation project manager Peachtree Corners, GA
- healthcare software sales Peachtree Corners, GA
- software sales Peachtree Corners, GA
- id software Peachtree Corners, GA
- bank software Peachtree Corners, GA
- software asset management analyst Peachtree Corners, GA
- software intern Peachtree Corners, GA
- entry level software sales Peachtree Corners, GA
- internship software Peachtree Corners, GA
- software support Peachtree Corners, GA



