Software Engineer

Space Dynamics Laboratory
Logan, UT, US
Full-time

Job Description

Job Description

Job ID : 21170A

The Space Dynamics Laboratory (SDL) is seeking an Experienced Software Engineer to deliver software development expertise to the FORGE satellite control program.

They will be a primary technical resource to the US Spaceforce customer in the area of software development expertise. They will provide technical leadership in a team building hands-on experience with the customer’s in-development software with three primary objectives : 1) help the customer understand what they are being sold and how to improve it, 2) help 3rd party software developers efficiently integrate with the government’s new software, and 3) help enterprise users of the software accelerate their adoption.

They must have the ability to understand the customer’s vision, lead the team to evaluate the software system’s capacity to meet the customer’s requirements, and teach users of all types how to use the software.

Required Qualifications :

  • BS degree or equivalent experience in computer science, MIS, engineering, or related field
  • 5+ years (appropriate to level sought) of relevant software engineering experience
  • Experience working on and leading (appropriate to level sought) a software development team
  • Software engineering skills in C++, Python, Java, web development, and / or scripting
  • Familiarity with software system design, development, deployment, and testing
  • Experience with software development processes (revision control, peer reviews, documentation standards)
  • Ability to serve as a technical adviser to program managers, customers, and stakeholders on software applications and solutions including provision of enterprise-grade support using OTJ-developed expertise in the government technology stack
  • Demonstrated strong problem-solving skills to respond resourcefully to new demands or challenges
  • Must be able to work effectively both independently and with a team
  • Must be a U.S. Citizen and be able to obtain a U.S. Government Security Clearance
  • Must be able to travel

Preferred Qualifications / Attributes :

  • Experience with automated software system deployment and use of infrastructure as code
  • Experience with container technologies (EG, Docker, Podman, Kubernetes, OpenShift)
  • Experience with data streaming technologies such as gRPC, Kafka, or ZeroMQ
  • Experience with Java development and test
  • Comfortable using the Atlassian suite (Confluence, Jira, etc.)
  • Comfortable using version control tools such as Git and Bitbucket
  • Comfortable working in a Linux environment
  • Loves to teach and educate others
  • Comfortable in both private and public clouds
  • Comfortable working with multiple teams in collaborative, facilitative, and service roles
  • Willing to develop new skills and learn new tools

Qualifications of interest :

  • Experience with SysML / MBSE
  • Experience with Databases and SQL
  • Experience with the Agile development framework
  • Experience with DoD mission operations networks
  • DoD cybersecurity standards and procedures
  • Active Security Clearance

SDL supports a variety of missions, including NASA’s vision to reveal the unknown for the benefit of humankind and the Department of Defense’s aim to protect our nation on the ground, in the air, and in space.

Our sensors, satellites, software systems, and science and engineering play an essential role in some important missions you’ve heard of, and others that you haven’t.

Join our team in our seventh decade of delivering mission success.

For questions or assistance with the application process or the DoD SkillBridge program, please contact [email protected].

EOE including Disability and Vet

Powered by JazzHR

CB9conlDu4

3 days ago
Related jobs
Autonomous Solutions
Mendon, Utah

The responsibilities of the Perception Software Engineer include developing innovative perception software for use on robotic platforms. Our Perception Software Engineers work in a variety of industries using the latest sensing technology, integrating new sensors, and developing world and object mod...

Trimble
UT, US
Remote

Are you a Software Engineer/Developer that wants to be at the heart of analyzing, designing, and programming cutting-edge software enhancements and new products in a collaborative environment? . BS/BA degree in Computer Science, Software Engineering or equivalent experience. Today, millions of archi...

Proofpoint
Utah

As a Staff Software Engineer on our threat intelligence team, you will be building massive-scale systems used by Fortune 100 customers which contain everything our company knows about the threat landscape. Design, code, review, test, and deploy software features in our application stack. ...

Snap Finance
Logan, Utah
Remote

Can communicate complex software concepts to people with a wide range of technical knowledge. Advanced engineering skill with wide-ranging experience; able to resolve complex issues in creative and effective ways. Experience in developing enterprise grade software in lending, payments, or related fi...

SS&C Technologies
UT, US

Job Title: Senior/Lead Software QA Engineer. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. SS&C's timeshare managem...

Home Depot
UTAH, US
Remote

The Software Engineer Principal is responsible for joining a product team and contributing to the software design, software development, and overall product lifecycle for a product that our users love. As a Software Engineer Principal, you will be an extremely knowledgeable Engineer on the product t...

Lockheed Martin
Utah

This position will function as a Software/Hardware Subject Matter Expert (SME) aircrew and engineer, embedded within the Ogden Air Logistic Complex software maintenance group that develops and designs F-16 aircraft specific software for the aircraft Operational Flight Program (OFP) and/or sub-system...

Home Depot
UTAH, US
Remote

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...

LexisNexis Risk Solutions Inc. Company
Utah
Remote

Software Engineering experience. We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. BS Engineering/Computer Science or equivalent experience required. ...

Software Technology Group
UT, United States

Software Technology Group is a software development consulting company. As a QA Automation Engineer, you will play a crucial role in ensuring the quality and reliability of our software products through the design, development, and execution of automated test scripts. Bachelor's degree in Computer S...