SterlingVARecruiter Since 2001
the smart solution for Sterling jobs

Senior Software Engineer

Company: Six Twenty One Solutions
Location: Sterling
Posted on: May 15, 2022

Job Description:

Job Description Are you passionate about solving hard problems, writing great software, and providing innovative technical solutions? Six Twenty-One solutions is seeking Java, Python, Javascript, and C or C++ developers with experience in Space and Ground Systems to join our team. We understand that the core of our business and customer success is our employees, and that is why everything about Six Twenty-One Solutions is built around the needs of our employees. Our vision is to be the company of choice for talented engineers and problem solvers. Responsibilities: Design, implement, test, verify and deploy solutions for Space and Ground Systems. Perform trade studies to determine technologies to be used in the design and development of Space and Ground Systems. Collaborate with multidisciplinary teams, including engineers representing flight vehicle systems, mission control infrastructure, operations disciplines and customers to define software requirements, architectures, and designs. Develop rapid prototypes to prove out concepts and quantify technical risks. Coordinate with mission control infrastructure and mission system engineers to plan, develop, and lead system verification and qualification, to ensure software products that meet system requirements and safety-critical standards. Produce technical documentation for software architecture, design, verification plans, user manual and training material. Follow software development processes that meet customer-required standards to ensure software safety and reliability. Integrate software components, create and run unit-level and system-level tests, validate using Software-in-the-Loop and Hardware-in-the-Loop simulators, and release certified code. Contribute to production of technical documentation for software design, verification plans, user manuals and training material. Qualifications: Bachelor's degree or equivalent experience in Computer Science or related field Experience in one or more of the following: Java, Python, JavaScript, C, or C++ Understanding of and experience with modern software development practices Interest in analyzing and troubleshooting distributed systems Familiarity with ---infrastructure as code--- and technologies used to achieve this Knowledge of software defined networking (VPC, Subnets, Firewalls, VPNs, etc.) Knowledge of containerization technologies (such as Docker) and orchestration platforms (such as Kubernetes) Excellent written and verbal communication skills Ability to work collaboratively in a fast paced, dynamic work environment Company Description Six Twenty-One Solutions is a Service-Disabled Veteran-Owned Small Business (SDVOSB) with extensive experience supporting aerospace and defense systems. Founded in 2017, Six Twenty-One Solutions provides software engineering, systems engineering, cybersecurity, and information technology services. Please visit https://621solutions.com for more information.

Keywords: Six Twenty One Solutions, Sterling , Senior Software Engineer, IT / Software / Systems , Sterling, Virginia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Virginia jobs by following @recnetVA on Twitter!

Sterling RSS job feeds