Software Engineer Embedded Featured
- San Diego, California
- Job ID
Software Engineer Embedded job at ViaSat in San Diego CA
Description, duties, responsibilities
Software Engineer Embedded
San Diego CA
US and coalition military forces count on ViaSat for secure satellite and wireless networking systems and services that deliver reliable affordable communications beyond the reach of traditional wired networks. During the chaos of combat warfighters need fast secure communications and instant access to information. ViaSat helps warfighters and commanders access and share trusted intel from any location to make better decisions faster. As the worlds leading experts in high-capacity satellite communications military-grade cybersecurity and line-of-sight data links we apply fearless innovation unconventional thinking and ingenuity to bring game-changing life-saving capabilities to warfighters on the battlefield. No matter where the mission goes across air land or sea ViaSat keeps service members connected with real-time access to video voice and data communications.
In this role you will be responsible for software design development and testing of communication products using established processes in a team oriented environment. You will be responsible for requirements decomposition analysis software architecture implementation and testing. You are a team player who has the ability to interface with interdisciplinary teams including software hardware cryptography and systems architecture. You will work independently but also have the guidance of more experienced systems and software engineering team members.
+ 3+ years embedded systems software and Linux development experience
+ Experience with network programming and concurrent/multithreaded programming
+ Networking background and protocol knowledge
+ Experience scripting in languages such as Python Bash Shell or Java
+ Proficient in C/C++ in an embedded Linux/Unix environment with strong emphasis on software architecture and design
+ Dedication to committed dates and project milestones
+ Experience working with third parties and remote teams
+ Ability to plan track and report on progress
+ Bachelors Degree in Computer Science Electrical Engineering or related discipline
+ U.S. Government position. U.S. Citizenship required
+ Active Secret Clearance
+ Ability to travel up to 10%
+ Experience in real-time modem IP frame/packet processing (layers 2 and 3)
+ Experience with telecom/networking/satellite/wireless communications Device Drivers GUI
+ Design and implementation for Cybersecurity
+ LINUX kernel driver development
+ Experience with JAVA Perl/Tcl Python
+ System test and integration experience
+ Experience with SCRUM / Agile and Continuous Integration development processes
Our Carlsbad CA office is just 30 minutes north of San Diego and 5 minutes from the beach. We know there is more to life than work and with full gym access volleyball/basketball courts and meal services onsite youll never want to leave our beautiful campus. You can also reach out to help others in the community by being involved in our VPartners program.
ViaSat is an EEO/AA/Disability/Protected Veteran Employer. U.S. Citizenship or Lawful Permanent Residence status may be required for certain positions. For positions requiring U.S. Citizenship or Lawful Permanent Resident status verification of such status will be required upon accepting employment.
ViaSat Company Overview
ViaSat is in the business to connect the world. As a global broadband services and technology company, we are connecting international communities to the internet by offering residential internet service; enabling passengers and operations crews to stream high-bandwidth media, applications, and content when traveling globally on commercial, business or government aircraft and maritime vessels; and empowering international warfighters on the front lines of battle with real-time, secure internet-based intelligence, surveillance, and reconnaissance for high-requirement missions. We deliver and protect information – when and where it is needed most with our trusted communications ground systems, infrastructure, and services.