Talent.com
Software Systems Engineer

Software Systems Engineer

Utah State University Space Dynamics LaboratoryNorth Logan, UT, United States
23 days ago
Job type
  • Full-time
Job description

Job ID : 4914

The Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance (C4ISR) Systems Division at the Space Dynamics Laboratory (SDL) delivers mission-critical solutions, specializing in cyber operations, information architecture, strategic deterrence, and ISR. Our division's commitment to innovation and security enables us to provide critical solutions across defense, intelligence, and national security. Join our team and contribute to the next generation of defense technologies.

Key Responsibilities :

In this role, you will work with multiple customers with varied needs to ensure that complex software-intensive systems are designed, built, and fielded to meet requirements and enable flawless operations. You will support customer programs by overseeing system integration activities, providing technical insight, and offering direction across the development lifecycle.

Your primary responsibilities will focus on managing program requirements and ensuring their proper application to the product baseline. This includes writing and maintaining test plans, generating and updating system and interface documentation, and supporting the traceability of requirements through design, implementation, and verification.

To be effective in this role, you should have a solid working knowledge of system and software engineering principles, including design patterns and best practices, as well as experience applying them to real-world problems. You will also play a key role in identifying, documenting, and helping to mitigate technical risks that could impact successful delivery and integration.

You will :

  • Work closely with customers as a subject matter expert to assess high-level requirements-including non-functional requirements and constraints-and decompose them into actionable features, development tasks, and software components that ensure designs are valid and verifiable
  • Manage program requirements and maintain alignment with the product baseline through documentation, test plans, and interface control documents
  • Develop and maintain system models, diagrams, and specifications to ensure clarity and traceability across the development lifecycle
  • Oversee interface definition and management, ensuring seamless integration across subsystems and with external systems
  • Identify, document, and support the mitigation of technical risks that could impact successful program execution
  • Provide technical insight and direction during integration, verification, and validation activities to ensure customer needs are met with high-quality solutions
  • Contribute to the adoption and improvement of DevSecOps practices, including automated testing, CI / CD pipelines, and security integration throughout the development lifecycle, to improve system reliability and delivery speed

Required Qualifications :

  • Bachelor's degree in a related technical field, e.g., computer science, computer engineering, software engineering
  • At least 8 years of relevant software engineering experience demonstrating a strong grasp all aspects of the software lifecycle
  • Proficiency with C / C++ and Python and working knowledge of other programming languages
  • Strong understanding of networking fundamentals, including TCP / IP, routing, switching, addressing, subnetting, and common protocols; ability to assess and troubleshoot networked system interactions
  • Understanding of DevSecOps principles, the role of CI / CD pipelines in software systems engineering, and how automated testing contributes to quality, security, and certification readiness
  • Solid understanding of systems engineering documentation using UML and / or SysML
  • Must possess strong team and interpersonal skills
  • Must possess effective oral and written communication skills
  • Ability to establish and maintain effective working relationships with customers
  • Must be a US citizen with the ability to obtain and maintain US Government Security Clearance
  • Must be able to travel occasionally to government, contractor, and customer facilities
  • Preferred Qualifications :

  • 5+ years of experience as a software systems engineer
  • 4+ years actively architecting / designing software systems utilizing a working knowledge of software design patterns.
  • Proficiency with C++17
  • Proficiency in systems engineering languages (i.e., UML and / or SysML)
  • Systems engineering experience (DoD / INCOSE)
  • Master's degree in a related field
  • Active DoD TS / SCI clearance
  • Salary Range
  • Salary commensurate based on education and relevant experience
  • Level II : $108,000 - $117,000

  • 8-10 years of relevant experience and a BS, or 3-8 years of relevant experience and a MS, or 0-4 years of relevant experience and a PhD
  • Level III :
  • $117,000 - $139,000

  • 10-15 years of relevant experience and a BS, or 8-13 years of relevant experience and a MS, or 4-9 years of relevant experience and a PhD
  • This range serves as a general guideline and may vary based on factors such as role, level, location, market conditions, and individual qualifications, including job-related skills, experience, and relevant education or training. The range displayed in the job advertisement reflects the minimum and maximum target salaries across all US locations. Specific salary details for a candidate's preferred location can be provided by the recruiter or HR manager during the hiring process.

    Why Join SDL?

  • SDL offers competitive salaries and a comprehensive benefits package . Visit our Benefits Page to learn more about what we offer.
  • SDL delivers advanced multi-domain solutions to protect national security and enable scientific discovery. Our expertise in satellites, sensors and instruments, ground systems and data processing, and autonomous systems plays a critical role in missions supporting NASA and the Department of Defense. Join our team of engineers, scientists, technicians, and business professionals in our seventh decade of delivering mission success.

    At SDL, we strive to uphold a culture of respect, collaboration, empowerment, and accountability. We listen with open minds, seek to understand diverse perspectives, and engage in thoughtful dialogue. We work together by sharing knowledge, involving others, and offering support. We trust and empower our team members to take ownership, act with integrity, and be accountable. Above all, we deliver on our commitments to each other and to our mission partners.

    For questions, assistance, or accommodation with the application process or the DoD SkillBridge program, please contact employment@sdl.usu.edu.

    Create a job alert for this search

    Software Engineer • North Logan, UT, United States

    Related jobs
    • Promoted
    DevOps Systems Engineer

    DevOps Systems Engineer

    VirtualVocationsOgden, Utah, United States
    Full-time
    A company is looking for a DevOps Systems Engineer (Windows & Azure).Key Responsibilities Manage and maintain Windows Server operating systems and Azure environments, ensuring compliance with sec...Show moreLast updated: 30+ days ago
    • Promoted
    Senior System Software Engineer

    Senior System Software Engineer

    VirtualVocationsOgden, Utah, United States
    Full-time
    A company is looking for a Senior System Software Engineer - AV Platform.Key Responsibilities Lead software integration to streamline embedded development across various vehicle subsystems Contr...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocationsOgden, Utah, United States
    Full-time
    A company is looking for a Principal Software Engineer for the Core GenAI Platform.Key Responsibilities Define and drive the multi-year technical roadmap for the Core GenAI Platform Lead archite...Show moreLast updated: 30+ days ago
    • Promoted
    Specialty Software Engineer

    Specialty Software Engineer

    VirtualVocationsOgden, Utah, United States
    Full-time
    A company is looking for a Specialty Software Engineer - Remote.Key Responsibilities Develop and maintain various types of software, including end-user applications and enterprise data architectu...Show moreLast updated: 1 day ago
    • Promoted
    Senior Systems Engineer

    Senior Systems Engineer

    VirtualVocationsOgden, Utah, United States
    Full-time
    A company is looking for a Senior Systems Engineer - Account Executive - Higher Ed & SLED.Key Responsibilities Assist customers with evaluations, benchmarks, system configurations, and installati...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocationsOgden, Utah, United States
    Full-time
    A company is looking for a Lead Software Engineer who will design and implement software systems while mentoring junior developers. Key Responsibilities Design, develop, and implement software sys...Show moreLast updated: 30+ days ago
    • Promoted
    Sr. Software Engineer

    Sr. Software Engineer

    VirtualVocationsOgden, Utah, United States
    Full-time
    A company is looking for a Sightline Sr.Key Responsibilities Develop, enhance, maintain, and support software within Enterprise Business Solutions environments, focusing on SAP and Workday system...Show moreLast updated: 1 day ago
    • Promoted
    DevOps Software Engineer

    DevOps Software Engineer

    VirtualVocationsOgden, Utah, United States
    Full-time
    A company is looking for a Software Engineer - DevOps.Key Responsibilities Build, maintain and deploy native cloud clusters of blockchain daemons in a scalable and redundant manner Operate and m...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Principal Software Engineer

    Senior Principal Software Engineer

    VirtualVocationsOgden, Utah, United States
    Full-time
    Principal Software Development Engineer.Key Responsibilities Define and implement the technical vision for the measurement and data processing platform Identify and address complex technical cha...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Advanced Systems Engineer

    Senior Advanced Systems Engineer

    VirtualVocationsOgden, Utah, United States
    Full-time
    A company is looking for a Senior Advanced Systems Engineer (Tracking).Key Responsibilities Collaborate with customers and stakeholders to translate requirements into system designs Decompose en...Show moreLast updated: 2 days ago
    • Promoted
    Senior Cloud Systems Engineer

    Senior Cloud Systems Engineer

    VirtualVocationsOgden, Utah, United States
    Full-time
    A company is looking for a Senior Systems Engineer, Cloud Platform.Key Responsibilities Maintain system stability, security, and performance Build and manage CI / CD pipelines and deployment autom...Show moreLast updated: 2 days ago
    • Promoted
    Research Software Engineer

    Research Software Engineer

    VirtualVocationsOgden, Utah, United States
    Full-time
    A company is looking for a Research Software Engineer - Tokenomics.Key Responsibilities Set up and maintain the project's compute infrastructure to meet research and development needs Collaborat...Show moreLast updated: 2 days ago
    • Promoted
    Solutions Engineer

    Solutions Engineer

    VirtualVocationsOgden, Utah, United States
    Full-time
    A company is looking for a Solutions Engineer.Key Responsibilities Collaborate with sales teams to understand client needs and tailor solutions Provide technical expertise and support during the...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Systems Engineer

    Principal Systems Engineer

    VirtualVocationsOgden, Utah, United States
    Full-time
    A company is looking for a Principal Systems Engineer (MBSE).Key Responsibilities Perform systems engineering tasks in support of software development for a Space Ground mission-focused software ...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Sales Systems Engineer

    Principal Sales Systems Engineer

    VirtualVocationsOgden, Utah, United States
    Full-time
    A company is looking for a Principal Sales Systems Engineer - RoIP.Key Responsibilities Support Radio over IP (RoIP) deployments during system lifecycle, including pre-sales and post-sales Provi...Show moreLast updated: 2 days ago
    • Promoted
    Corporate Systems Engineer

    Corporate Systems Engineer

    VirtualVocationsOgden, Utah, United States
    Full-time
    A company is looking for a Corporate Systems Engineer to manage and innovate on corporate and care delivery systems.Key Responsibilities Support provisioning and management of all endpoints, SaaS...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer II

    Software Engineer II

    VirtualVocationsOgden, Utah, United States
    Full-time
    A company is looking for a Software Engineer II to tackle complex internet challenges and innovate customer-facing systems. Key Responsibilities Design and develop highly scalable software for cus...Show moreLast updated: 30+ days ago
    • Promoted
    Windows Systems Engineer

    Windows Systems Engineer

    VirtualVocationsOgden, Utah, United States
    Full-time
    A company is looking for a Staff Windows Systems & Automation Engineer (Remote).Key Responsibilities Architect and operate core Windows platform services including Active Directory, DNS / DHCP, and...Show moreLast updated: 2 days ago
    • Promoted
    Software Engineer I

    Software Engineer I

    VirtualVocationsOgden, Utah, United States
    Full-time
    A company is looking for a Software Engineer I.Key Responsibilities Write production code and contribute to various engineering pods Collaborate closely with product teams to deliver high-qualit...Show moreLast updated: 30+ days ago
    • Promoted
    Control Systems Engineer

    Control Systems Engineer

    VirtualVocationsOgden, Utah, United States
    Full-time
    A company is looking for a Control Systems Engineer.Key Responsibilities Gather system level requirements for Guidance, Navigation and Control (GN&C) and sustainment requirements definition Perf...Show moreLast updated: 1 day ago