Software Engineer - C, C++, Dev, Networking
Job Description
About us One team. Global challenges. Infinite opportunities. At Viasat, we’re on a mission to deliver connections with the capacity to...
Job Description
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
The successful candidate will work on a mission-critical software development program of work. We are looking for a candidate with a strong software development background as well as team lead, or technical mentorship experience. In this role, you will understand the technical landscape, set the direction for the team, find ways to move forward when obstacles arise.
The day-to-day
- Participate in system design/definition efforts.
- Drive software design/implementation efforts
- Participate in DevOps efforts
- Play an active role in a Scrum team
What you'll need
- 3 to 5 years of software development experiences with Bachelor’s degree or higher in Computer Engineering, Computer Science, related field, or equivalent work experience
- Fluency in mainstream languages such as C / C++, Python
- Working knowledge of Linux/Unix systems and development environments
- Broad range of technology interests across different disciplines including computer and system architecture, API design and development, performance analysis, distributed systems design, testing and verification technologies, data processing, cloud computing, and networking
- Willingness to engage as a DevOps engineer, who can handle the various stages of software development cycle from design, development, testing, deployment and production support
- Ability to work on distributed remote agile teams with a high degree of self-motivation and ability to work independently
- Excellent communication and collaboration skills to drive interaction with peer engineers, and project managers
What will help you on the job
- Previous software development experience with exposure to application/systems design
- Experience developing with C / C++ , Python
- Experience working with Kubernetes and Docker
- Experience working with Software Automation
- Experience deploying and monitoring applications in Google Kubernetes Engine (GKE)
- Experience working with continuous delivery tools such as Jenkins, Ansible, etc.
- Knowledge of TCP/UDP networking fundamentals, Operating Systems, Data structures and Algorithms
- Experience applying machine learning & statistical techniques such as clustering, classification, regression, forecasting, & feature engineering, to real-world problems
- Experience with highly concurrent application architecture and development
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 here .
Below are some other jobs we think you might be interested in.
-
Software Engineer - C, C++, Dev, Networking
- Viasat, Inc.
- Chennai,UNAVAILABLE,India,600096
About us One team. Global challenges. Infinite opportunities. At Viasat, we’re on a mission to deliver connections with the capacity to change the...22 May -
Software Engineer - C, C++, Dev, Networking
- Viasat, Inc.
- Hyderabad,Telangana,India,UNAVAILABLE
About us One team. Global challenges. Infinite opportunities. At Viasat, we’re on a mission to deliver connections with the capacity to change the...22 May -
Senior Software Engineer (C/C++ and Networking)
- Sophos
- India
About Us Sophos is a cybersecurity leader defending 600,000 organizations globally with an AI-driven platform and expert-led services....26 May -
Senior Manager, Software Engineering - C/C++ - Networking OR Cyber Security
- SonicWall
- Pune, Maharashtra, India
Programming Language: C OR C++ Domain: Networking OR Cyber SecurityWe are looking for candidates with technical hands on and people/team management...20 May -
Software Engineer - C#, C++
- Xerox
- Kolkata
Description & Requirements About Xerox Holdings CorporationFor more than 100 years, Xerox has continually redefined the workplace...01 Jun -
Software Engineer 3(C++)
- Black Duck Software, Inc.
- Bangalore
Role Overview As part of our engineering team, you will work on code analysis technologies and contribute to building highquality static analysis...28 May -
Senior Software Engineer (C++, C#)
- Cyncly
- Pune, Maharashtra, India
Job title: Senior Software Engineer (C++, C#) Location: Kochi, Kerala India Permanent, full-time About Us: Cyncly is a global technology powerhouse...22 May -
Dev (C++/Chromium) | C++/Chromium| India
- Photon
- Chennai,Tamil Nadu,IN,600089
16 JD :- C++ /Chromium DeveloperRequirements At least 3 years of experience in developing Chromium-based web browsers and related applications. You...12 Jun -
Embedded Software Engineer (C/C++ / Linux)
- L&T Technology Services
- Hyderabad, TG, IN
Job Description Job Title: Embedded Software Engineer (C/C++ / Linux) Experience: 5+ Years Location: Hyderabad Job Summary: We are looking for an...31 May -
Software Dev Engineer - C#/.NET Core (4-8 Years)
- SonicWall
- Pune, Maharashtra, India
Job Overview/Summary Development and Production maintenance of customized Web Applications. Development of web application and Restful API using .Net...23 May -
Software Engineer - C++
- DigiCert
- Bangalore
Job summaryWe are seeking a Software Engineer with 2-5 years of experience to join our Public Trust PKI engineering team. The team develops and...12 Jun -
Software Engineer (C++)
- Graviton Research Capital LLP
- Gurugram, Haryana, India
Description:Graviton Research Capital LLP, Gurgaon is looking to hire Software Engineers for our Core Technology team which has some of the best...12 Jun -
C++ Software Engineer
- IMC
- Mumbai, India
IMC's Mumbai based C++ Execution development teams work on software that sits directly in the latency-critical loop of our technology stack and touches...12 Jun -
Software Senior Engineer (C# /.NET Backend)
- Barracuda Networks Inc.
- Bangalore ,Karnataka,,India
Req ID: 26-340 Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our...12 Jun -
Senior Software Engineer (C++, C#, .NET Core)
- Cyncly
- Kochi, Kerala, India
Job title: Senior Software Engineer (C#, .NET Core, C, C++) Location: Kochi, India Permanent, Full-time About Us: Cyncly is a global technology...20 May -
Sr.Staff Software Development Engineer - C/C++, Linux
- Zscaler
- Bangalore, IND
RoleWe are looking for a Senior Staff Software Engineer to join our Data Protection team. This role is based out of Bangalore, reporting to the Sr....14 Jun -
Staff Software Engineer, C#
- TeamViewer Germany GmbH
- Noida,APAC,IN,201305
TeamViewer provides a leading Digital Workplace platform that connects people with technology-enabling, improving and automating digital processes to...12 Jun -
Senior Software Engineer, C++
- TeamViewer Germany GmbH
- Noida,APAC,IN,201305
TeamViewer provides a leading Digital Workplace platform that connects people with technology-enabling, improving and automating digital processes to...12 Jun -
Senior Software Engineer (C#)
- Definian
- Hyderabad
The Opportunity: Job Title: Senior Software Engineer (C#/.NET) Location: Hyderabad, India (Hybrid - 4 days in office, 1 day remote) Employment...12 Jun -
Senior Software Engineer C#
- TeamViewer Germany GmbH
- Noida,APAC,IN,201305
TeamViewer provides a leading Digital Workplace platform that connects people with technology-enabling, improving and automating digital processes to...12 Jun