Senior Software Engineer
Carlsbad, CA 
Share
Posted 1 month ago
Job Description
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

Team members will be expected to work as part of a team, supporting all facets of large system end-to-end development from definition to delivery including software requirements, development, integration, automation, debugging, final acceptance testing, and system delivery. Our ideal candidate is capable of working in a multi-disciplinary team with experience in structured software design and processing environments that range from desktop user interfaces to embedded real-time systems in a hands-on environment.


The day-to-day

You will have the chance to be dynamic as a product moves through maturity phases, feature priorities change, and company needs shift. You'll have the opportunity to work on requirements derivation at the software-level, high and low-level design, software development, integration, and formal testing events. It is common that your responsibilities on one product/system/project may differ from those on others, and that you will develop expertise in different areas. Teammates will rely on you for that expertise, and you will often have to get in touch with them for theirs. Development typically includes working with various processors, operating systems, and interfaces, as well as test and analysis equipment found in an integration laboratory environment including spectrum analyzers and oscilloscopes.


What you'll need

  • Bachelor degree (or higher) in Computer Science, Computer Engineering, or related degree, or equivalent experience and combined education
  • Minimum of 10 years experience with the Software Engineering Lifecycle
  • Demonstrated experience with software architecture, software design/documentation, and software process including configuration management and associated tools, e.g., Perforce, Jira, etc.
  • Proficient in C, C++, Python, and familiar with JavaScript
  • Experience with Linux and bash scripting
  • Experience with embedded architectures and real-time software development
  • Active Secret security clearance and the ability to receive a high level clearance
  • Strong analytical and troubleshooting skills
  • The ability to understand, resolve, and communicate both technical and process issues
  • Ability to travel domestically up to 10%

What will help you on the job

  • Experience Qt, GUI design, and GUI development
  • Experience with VxWorks or similar real-time OS
  • General understanding of RF communication concepts, experience and background in RF waveforms and processing a strong plus

Salary range

$137,300.00 - $238,700.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 careers.viasat.com/LifeAtViasat/Benefits.
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 .


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 send an email to recruiting@viasat.com.

 

Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
10+ years
Email this Job to Yourself or a Friend
Indicates required fields