Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer, Early Career

Home > C/C++ programming jobs

Software Engineer, Early Career in USA new

  • Carlsbad, CA

Responsibilities

  • Develop and integrate embedded software in C/C++.
  • Build and incorporate embedded and system test software using C/C++ and Python.
  • Develop and deploy Linux OS applications in Python and C/C++.
  • Build and deploy FreeRTOS applications in C/C++.
  • Develop applications for microprocessors, embedded processors, and FPGAs.
  • Design and implement bare-metal embedded device drivers.
  • Debug and resolve complex integration issues.
  • Design CI/CD infrastructure and automation services.
  • Identify opportunities to improve product reliability and security.
  • Lead design reviews and documentation tasks.
  • Work autonomously on well-defined problems within an Agile Scrum development framework.

Requirements

  • Completed bachelor's degree or higher in Computer Science or a related field.
  • 0-3 years of full-time relevant industry experience.
  • U.S. citizenship is required.
  • Ability to obtain a United States Secret Clearance is required.
  • Experience using C/C++.
  • Experience with multithreaded applications and inter-process communication.
  • Understanding of real-time concepts on embedded Linux or RTOS platforms.
  • Preferred experience includes C/C++ software development, CI/CD practices, AI toolkits and platforms, Python, Linux kernel driver development, RTOS and standalone embedded applications, Ethernet standards and protocols, network security protocols, and emulation environments.
  • Preferred familiarity includes Git, GitHub, Jira, Jama, Artifactory, and Altera FPGA ARM-based architectures.

Benefits

  • Site-based position requiring at least 3 days or 60% per week at a Viasat office or work location.
  • Flexible onsite/hybrid work arrangements are determined by the role and team.
  • Relocation assistance is available subject to eligibility.
  • Additional cash or stock incentives and medical, financial, and other benefits may be provided depending on the position.

Salary: $95k - $177k/yr

Viasat

At Viasat, we go above and beyond. So you can too. We believe connectivity is a catalyst that can help you unlock more value, improve operations and enable new experiences. We do this by delivering reliable, high-performance connectivity plus advanced digital platforms and services that help you ...

Similar positions

BGSV 30 Fresher Embedded Software

  • Bosch Global
  • Full time
  • Others
  • 11/07/2026
  • Ho Chi Minh City, Vietnam

BGSV 30 Fresher Embedded Software

  • Bosch Global
  • Full time
  • Others
  • 11/07/2026
  • Ho Chi Minh City, Vietnam

Senior Embedded Software Engineer

  • ENSCO, Inc.
  • Full time
  • USA
  • 11/07/2026
  • Salary: $91k - $160k/yr
  • Binghamton, NY

Senior Software Test Engineer

  • Siemens
  • Full time
  • Others
  • 11/07/2026
  • Pune, India

Senior Security Engineer, Incident Response

  • Twilio
  • Full time
  • USA
  • 11/07/2026
  • Salary: $142k-$208k
  • Remote