U

University of Texas at Austin

Public research university in Austin, TX

NSW Software Engineering Lead

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeUnited States$104k - $174kIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or another related discipline.
  • At least three years of demonstrated experience with C++, Python, and/or shell scripting.
  • A thorough understanding of object-oriented programming concepts, data structures, design patterns, and algorithm performance analysis.
  • A thorough understanding of the software development lifecycle, testing methodologies, and common application debugging and performance profiling tools.
  • Ability to scope, organize, and translate high-level project requirements into achievable technical tasks.
  • Experience overseeing a software team.
  • Ability to document and present technical information to stakeholders.
  • Must be a U.S. citizen.
  • Selected applicants are subject to a government security investigation and must meet eligibility requirements for access to classified information at the level appropriate to the project requirements.

Responsibilities

  • Work closely with project leadership to identify requirements and plan software development and integration-related tasking.
  • Lead software tasking across all software engineering phases and provide regular status updates to project leadership.
  • Contribute to software design and development tasking.
  • Prioritize testing and incorporate testing methodologies throughout the software development lifecycle to support delivery of high-quality software.
  • Provide technical guidance, conduct code reviews, and ensure best practices are followed.
  • Document and improve processes as needed.
  • Lead software integration activities with hardware-focused systems engineers to integrate software and hardware components.
  • Troubleshoot and debug issues identified during integration activities and system acceptance testing in the field.
  • Support travel activities associated with system acceptance testing in the field.
  • Provide technical mentorship and supervision to junior software engineers.
  • Perform other related functions as assigned.

Desired Qualifications

  • Experience with high-frequency SONAR or other underwater sensor systems.
  • Experience with CMake and other software development tools in the Linux environment.
  • Working-level understanding of Linux operating systems and administration.
  • Experience integrating custom software applications with industrial embedded computational hardware.
  • Prior military or defense system development experience.
  • Eligibility for immediate access to classified information.
  • Cumulative GPA of 3.0.

About the Company

University of Texas at Austin

Public research university in Austin, TX

University of Texas at Austin is a public research university in Austin, Texas. It offers undergraduate, graduate, and professional education across a broad range of fields.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at University of Texas at Austin

See more jobs