Software Engineer - Automation, Early Career

ViaSat

Carlsbad (CA)

On-site

USD 80,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health Insurance
Stock Options
401k

Job summary

ViaSat in Carlsbad, California, is seeking a software engineer to design and implement software solutions for satellite communications, integrate innovative features, and automate interactions with software test components. You will contribute to software feature and architecture design while collaborating with team members.

Requirements include a bachelor's degree in Computer Engineering or Computer Science and 0–3 years' Python experience in a Linux environment; familiarity with documentation,

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, or related field.
  • 0-3 years of relevant experience.
  • Proficiency in Python and Linux environment experience.

Responsibilities

  • Design and implement software solutions for satellite communications.
  • Integrate innovative software features and automate interactions with test components.
  • Contribute to software feature and architecture design while collaborating with team members.

Skills

Python
Software Development
Documentation
Linux
Collaboration
Debugging
API Design
Software Architecture
Continuous Integration
Deployment
Databases
Containerization
AI Development
Version Control
Refactoring
Modularization

Education

Bachelor's degree in Computer Engineering or Computer Science

Tools

Git
Docker

Job description

The role involves designing and implementing software solutions for satellite communication systems, integrating innovative software features, and automating interactions with software test components. You will also contribute to software feature and architecture design while collaborating with team members.

Requirements: Candidates should have a bachelor's degree in Computer Engineering, Computer Science, or a related field, along with 0-3 years of relevant experience. Proficiency in Python and experience with team-based software development in a Linux environment are essential.

Key Skills: Python, Software Development, Documentation, Linux, Collaboration, Debugging, API Design, Software Architecture, Continuous Integration, Deployment, Databases, Containerization, AI Development, Version Control, Refactoring, Modularization

Benefits: Health Insurance, Stock Options, 401k

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Satellite Software Engineer - Python & Linux
Satellite Software Engineer - Python & Linux

ViaSat • Carlsbad (CA)

On-site
USD 80,000 - 130,000
Health Insurance
Stock Options
401k
Software Engineer
Software Engineer

Actalent • Lanham (MD)

On-site
USD 90,000 - 130,000
Medical
Dental
Vision
+7
Software Engineer
Software Engineer

StevenDouglas • State College

On-site
USD 90,000 - 130,000
Ground Software Engineer
Ground Software Engineer

Alumni Founders • Seattle (WA)

On-site
USD 140,000 - 190,000
Equity
Paid Time Off
Medical Coverage
+4
Software Engineer
Software Engineer

Stellent IT LLC • Aurora (CO)

On-site
USD 120,000 - 170,000
Software Development Engineer
Software Development Engineer

Programmers.io • Redmond (WA)

On-site
USD 150,000 - 190,000
Automation Developer - Service Enablement
Automation Developer - Service Enablement

astspacemobile • Lanham (MD)

On-site
USD 120,000 - 170,000
Software Engineer, Satellite Operations
Software Engineer, Satellite Operations

Socket.dev • San Diego (CA)

On-site
USD 150,000 - 210,000
Senior Software Engineer
Senior Software Engineer

Shield Capital • Herndon (VA)

On-site
USD 130,000 - 190,000
Annual Performance Bonus
Software Engineer
Software Engineer

Hyra • St. Louis (MO)

Hybrid
USD 120,000 - 160,000
Professional growth
Collaborative environment
Flexible hybrid work arrangements
+2