Associate Embedded Software Engineer, Early Career

Viasat
US - California - Carlsbad
View Company Profile / << Go Back

  • Job Type: Full time
  • 6 days ago

Job Description

Develop, design, and deliver software for embedded satellite terminal products as part of an agile team. Participate in software and code reviews, collaborate with other engineers and teams, and contribute to timely delivery of quality products.

Requirements: Requires a bachelor's degree or higher in computer science, computer engineering, or a related field, U.S. citizenship, and 0–3 years of relevant industry experience. Candidates should have hands-on C/C++ development experience, Linux/UNIX proficiency, object-oriented development experience, strong analytical and communication skills, and demonstrated interest in generative AI or AI-assisted software development.

Key Skills: C/C++, Linux/UNIX, Embedded Software Development, Bare-Metal Programming, Object-Oriented Development, Unit Testing, Linux Kernel Development, Peripheral Driver Development, Multithreaded Programming, Git, CMake, POSIX, Bash Scripting, Generative AI, Software Design and Code Review, Satellite Communications

Benefits: Medical Benefits, Financial Benefits, Stock Incentives




Fast Track Upload