Current jobs related to Senior Principal Software Engineer - Herndon - ST Engineering iDirect
-
Senior Principal Software Engineer
1 week ago
Herndon, Virginia, United States Lorven Technologies Full timeJob Summary:As a Senior Principal Software Engineer at Lorven Technologies, you will be responsible for designing, developing, and maintaining software applications using standard development environments, tools, and processes. You will work with the test team to automate performance and regression testing, and collaborate with the DevOps team on integration...
-
Senior Principal Site Reliability Engineer
3 weeks ago
Herndon, Virginia, United States Chameleon Consulting Group Full timeJob Title: Senior Principal Site Reliability EngineerChameleon Consulting Group is seeking a highly skilled Senior Principal Site Reliability Engineer to join our team. As a key member of our engineering team, you will play a crucial role in ensuring the reliability and performance of our systems and infrastructure.Key Responsibilities:Lead a team of...
-
Principal Software Engineer
4 weeks ago
Herndon, United States Chameleon Consulting Group Full timeCompany Overview CCG is a technology company focused on equipping customers with the capabilities and support to conduct intelligent and successful cyber operations. We do this by finding the most talented engineers and operators in the country, give them some of the most challenging problems facing the US government, and help them unleash their creativity...
-
Senior Software Engineer
1 month ago
Herndon, Virginia, United States BK Consulting Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at BK Consulting. As a key member of our engineering team, you will design and develop complex new software products, or make significant enhancements to existing software.Key Responsibilities:Design and develop a processing platform using various...
-
Senior Software Engineer
3 weeks ago
Herndon, Virginia, United States BK Consulting Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at BK Consulting. As a key member of our software development team, you will be responsible for designing and developing complex new software products, as well as making significant enhancements to existing software.Key Responsibilities:Design and...
-
Senior Software Engineer
1 month ago
Herndon, Virginia, United States Expedition Technology Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Expedition Technology. As a key member of our team, you will be responsible for designing, developing, and maintaining our software applications using the latest technologies and frameworks.About the RoleThis is a challenging and rewarding role...
-
Senior Principal RF Engineer
2 days ago
Herndon, Virginia, United States Sierra Nevada Corporation Full timeJob SummaryWe are seeking a highly skilled Senior Principal RF Engineer to join our team at Sierra Nevada Corporation. As a key member of our Mission Solutions and Technologies (MST) business area, you will be responsible for designing and developing RF DSP algorithms, reviewing analysis of collected signals, and working closely with other engineering and...
-
Senior Software Engineer
2 days ago
Herndon, Virginia, United States Serco Full timeJob SummarySerco is seeking a highly skilled Senior Software Engineer to join our team of experts in the field of software development. As a Senior Software Engineer, you will be responsible for designing, testing, planning, implementing, protecting, operating, managing, and maintaining applications.Key ResponsibilitiesDesign, modify, develop, write, and...
-
Software Development Engineer
2 weeks ago
Herndon, Virginia, United States Amazon Development Center U.S., Inc. Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our Amazon Web Services (AWS) team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and secure cloud-based systems.Key ResponsibilitiesDesign and develop new features and systems that meet the needs of our...
-
Senior Principal Systems Engineer
1 week ago
Herndon, Virginia, United States SRC Full timeJob SummaryWe are seeking a highly experienced Senior Principal Systems Engineer to join our Electronic Warfare and Communications Systems (EW&CS) team. The successful candidate will be responsible for leading the development of EW&CS systems, including the definition of system requirements, architecture, and design.Key Responsibilities:Collaborate with...
-
Senior Software Engineer
3 days ago
Herndon, Virginia, United States Sensible Solutions and Technologies Inc Full timeJob Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Sensible Solutions and Technologies Inc. The ideal candidate will have a strong background in software development, with experience in setting up and maintaining Cloud-based DevOps functionality. Additionally, they will have...
-
Senior Software Engineer
2 weeks ago
Herndon, Virginia, United States KMM Technologies, Inc. Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at KMM Technologies, Inc.Job SummaryThe successful candidate will be responsible for designing, developing, testing, and debugging complex software systems, as well as collaborating with cross-functional teams to develop highly...
-
Senior Software Architect
2 weeks ago
Herndon, Virginia, United States Amazon Full timeAbout the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our team at Amazon. As a Principal Software Engineer, you will be responsible for leading the design and development of complex software systems, working closely with cross-functional teams to drive technical innovation and excellence.Key ResponsibilitiesLead...
-
Senior Software Development Engineer
3 weeks ago
Herndon, Virginia, United States BlueHalo Full timeJob Title: Senior Development EngineerAt BlueHalo, we're pushing the boundaries of innovation and technology to transform modern warfare. As a Senior Development Engineer, you'll be part of a high-performing team that's leading the way in software development.About the RoleWe're seeking a talented Senior Development Engineer to join our Cyber and Collections...
-
Senior Software Engineer
4 weeks ago
Herndon, Virginia, United States Xpand Corp Full timeJob OpportunityXpand Corp is seeking a highly skilled Senior Software Engineer to join our team.Key Responsibilities:Lead software development activities for a specific project, ensuring timely delivery and high-quality results.Participate in all aspects of software development, including analysis, design, coding, testing, and maintenance.Design and develop...
-
Senior Software Engineer
2 weeks ago
Herndon, Virginia, United States Sensible Solutions and Technologies Inc Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Sensible Solutions and Technologies, Inc. (SSATI). As a key member of our software development team, you will be responsible for designing, developing, and maintaining custom applications, scripts, and solutions to support our clients'...
-
Senior Principal Software Engineer Hybrid
3 days ago
Herndon, Virginia, United States District Partners LLC Full timeWe are a technology-driven organization focused on delivering innovative solutions to support mission-critical cyber operations. Our team is comprised of top engineering talent, and we tackle complex problems that require creativity and expertise. Our success is measured by the impact and effectiveness of the solutions we deliver.Position Overview:We are...
-
Senior Software Engineer
1 month ago
Herndon, United States Xpand Corp Full timeJob DescriptionJob DescriptionWe are seeking a Senior Software Engineer to become an integral part of our team! You will be responsible for designing, building and maintaining web applications in a .NET environment.Responsibilities:Lead software development activities for a specific projectParticipate in all aspects of software development, including but...
-
Herndon, United States SHLD, Inc. Full timeWe are looking for a Principal/Senior Principal Cyber System Engineer (O&M engineer) to join our Operations Team at our Herndon, VA, office.Must have a current TS/SCI with CI Poly ClearanceJob Description:Responsibilities include, but are not limited to: monitor system health, troubleshoot system problems, maintain storage systems. Provide after-hours...
-
Senior Software Engineer
4 days ago
Herndon, Virginia, United States Cornerstone Defense Full timeJob Summary:We are seeking an experienced Senior Software Engineer to join our technology-based program supporting a key Government customer. The ideal candidate will have a strong background in software engineering, with a focus on Windows-based environments and Enterprise Configuration Management (MECM).Key Responsibilities:* Work with a team to provide...
Senior Principal Software Engineer
2 months ago
or over 40 years, ST Engineering iDirect has shaped the future of how the world connects through satellite innovation. Our purpose is to make connectivity 100% available to everyone on the planet — and enable businesses, governments, and society to leverage the power of connectivity to transform how we live. We are leading the satellite ground segment into its next chapter, pioneering fully virtualized infrastructure, and advancing the integration of ground, space, telecom, and IT. Our innovations will continue to shape the future of how the world connects.
Job Description
We seek an innovative, creative software engineer who is ready for the challenges, responsibilities, and rewards that come with working in a high-energy, fast-paced environment. The candidate will be responsible for participating in the specification, design, development, test and support features for a satellite communications system from concept through completion. He/she will be a highly motivated self-starter with strong written and oral communication skills.
Keyskills - IP Networking protocols, IPv4, IPv6, TCP/IP, TCP, UDP, Linux, Kernel, Multithreading, C++, Satellite, Telecom, Datacom, Object Oriented Programming, Software, Coding, Programming, Design, Testing, Agile, Cloud, AWS, Azure, GCP, Kubernetes, OpenShift, Docker, Helm, Terraform
Responsibilities:
Analyze customer requirements and RFCs and come up with efficient software designs.
Participate in determining the future direction of the satellite system and related products in the areas of architecture, performance, infrastructure, testability and 100% uptime.
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 test engineers.
Troubleshoot and provide resolutions for technical issues encountered in the deployment of SW solutions.
Other duties as assigned.
Qualifications:
Education: BS/MS in Computer Science, Electrical Engineering or Mathematics, or equivalent experience
Experience: 12+ years of industry experience in programming and software engineering.
Professional Qualities
Has a ‘can do’ attitude - willing to dive into and take ownership of critical design issues.
Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment.
Must be able to analyze and solve technical problems.
Must be able to look under the hood to appreciate the low level functionality of the tools.
Must have strong interpersonal skills and be self-motivated.
Completes tasks in a timely manner.
Communicates effectively on a technical level.
Can work under pressure in high visibility situations.
Flexible - able to quickly adapt to changing conditions and make decisions based on incomplete data.
While we emphasize the ability to work in a team, the candidate must also be effective as a single contributor as the situation warrants.
Willing to take direction and follow sound software development processes.
Leadership and mentoring of junior members of the team.
Technical Requirements-Networking and Protocols
Experience in C++ and/or Python and detailed knowledge of object-oriented design and programming
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
Expertise in networking protocol stacks and overlay technologies - TCP/IP protocol suite including Ethernet TCP/IP, UDP, ICMP, IGMP, VLAN, IPSec, and Multicast
Strong knowledge of IP Networking, L2/L3 switching/routing, and related technologies with implementation experience on a satellite network desirable
Experience with deploying containerized IP networking applications at scale using Kubernetes over AWS, Azure and/or other cloud-based solution is desired.
OpenShift experience highly desirable
Helm, Terraform knowledge desirable.
Proven experience with multithreading, optimization, memory management, interrupt handling, etc. in multi-core/multi-CPU and embedded environments.
Preferred experience with Virtualization networking technologies like OVS, NSX.
Experience with Software Configuration Management Tools (GIT, SVN)
Familiarity with Agile/SAFe development principles
Strong technical leadership and mentoring skills%{{advertiserId}}% %%{{category}}%%