This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

The hottest job offers in the state of Virgina

To post a job, login or create an account |  Post a Job

Software Engineer

ST Engineering iDirect

This is a Full-time position in Herndon, VA posted May 13, 2022.

Overview:ST Engineering iDirect is a global leader in satellite communications (satcom) providing technology and solutions that enable its customers to expand their business, differentiate their services and optimize their satcom networks.

Our business provides innovation focused on solving satellite’s most critical economic and technology challenges, and expands a shared commitment to shaping the future of how the world connects.

With your talent and energy paired with our vision and technical leadership, the most fulfilling work of your career is waiting for you at ST Engineering iDirect…the sky is truly the limit!ST Engineering iDirect continues to fuel its solutions offerings and seeks an innovative, creative Solutions Software Engineer who is ready for the challenges, responsibilities, and rewards that come with working in a high-energy, fast-paced environment.

ST Engineering iDirect is dedicated to providing next generation solutions for broadband IP networking via satellite networks.

As the leading innovators in this new space, our diverse and talented team of Internet, satellite and telecommunications professionals continues to break new ground and create significant opportunities for network operators, for service providers and resellers, and for corporate networking professionals.

An Solutions Software Engineer at ST Engineering iDirect works within the Solutions Business Group.

He/she will be a highly motivated self-starter with strong experience in software development and software integration.This position requires working in close partnership with different technical teams.

In addition, the may work directly with Operations, Product Management, Systems Engineering, and Terminals Team.Responsibilities:Analyze technical requirements and RFCs and come up with efficient software designs and implementations.Integration, testing and validation of third-party software in a virtualized, containerized and/or cloud environment.Contributes to writing architecture and specifications documents.Contributes to writing test and validation plans.In an Agile framework, document, design, develop, test and integrate software functionality for various components within a satellite system and related environments.Take a collaborative design and validation approach in working with a multi-functional Scrum team of firmware, embedded, application, and information architecture and test engineers.Troubleshoot and provide resolutions for technical issues encountered in the deployment of software solutions.Contribution to the process of identification, qualifications and selection of new Solutions and Partners.Specifications and development of proprietary software/scripts to enhance the value proposition of STE iDirect Edge Solutions.Continuous analysis and suggestion of possible paths to optimize, enhance and augment the proposed solutions/architectures.Reporting to Edge Solutions Lead.Time in Office All Herndon based positions are designated as 3 days or more/week in the office.Qualifications:EDUCATION:BS/MS in telecommunications, computer science, or closely related field.EXPERIENCE:7+ years of industry experience in programming and software engineering.Self-motivated.

Takes initiative.

Sense of Ownership.


Positive attitude.Track record working with cross-functional teams in engineering and operations.Has a ‘can do’ attitude willing to dive into and take ownership of critical design issues.Flexible and able to, quickly, adapt to changing conditions.The ability to learn quickly, evaluate ideas, and propose technical solutionsSatellite Communication experience with DVB-S2/S2x, TDMA, SCPC a plusHands-on experience with VSAT network products is a plus.Good mastering of IP Networking protocols and standards, including TCP, UDP, ICMP, IGMP, MPLS, IPSec, Multicast, IP L3 Routing, L2 Switching, SD-WAN, SASE, etc.Experience in software development/integration in environments with Virtualization, Containerization, NFV, SDN, and Cloud.Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists.

Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.Programming experience in C, C++Programming experience in Linux, shell scriptingKnowledge of Linux kernel and device driversExperience with Java Script and Python highly desiredExperience in working with Web Interfaces, Rest APIDetailed knowledge of object-oriented design and programmingKnowledge of best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operationsFamiliarity with Agile development principles, DevOps, CI/CDExperience with Jira, Git, Bit Bucket and Jenkins is strongly desired.