Lead Software Engineer

Sorry, this job was removed at 12:06 p.m. (CST) on Tuesday, June 13, 2023
Find out who's hiring in Austin.
See all Developer + Engineer jobs in Austin
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

We are seeking an experienced Software Engineer to lead the development and transition of a highly technical R&D codebase into commercially viable software solutions. The Lead Software Engineer will be responsible for planning, organizing, and distributing workflow for cutting edge software in an industrial setting. Qualified candidates should have experience developing enterprise or industrial software and leading software teams that create well organized, tested, and documented software environments. 

Responsibilities

  • Lead a team of software engineers to transition R&D software into SaaS products

  • Provide technical leadership, driving best practices for development, review, testing, and deployment that will ensure high-quality releases to production

  • Develop best practices and coding standards for scalable software in Robotics, Machine Learning, Databases, Cloud Infrastructure, and other applications

  • Manage all iterations of team initiatives: design, build, test and release. Translate product design specifications into technical solutions that are implemented according to product goals

  • Design unit test schemas to ensure software meets stringent industrial software standards and requirements

  • Conduct regular code reviews to ensure code is following best practices and coding standards

  • Lead annual and semi-annual employee performance reviews

  • Budget project capital and human resources

  • Hire and train new engineers and technicians

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related fields

  • 5+ years experience bringing software from the development stage to commercial products

  • Extensive experience with object oriented programming in modern C++ and Python

  • Experience with Git and Git workflows and maintaining a well documented codebase

  • Experience developing with open source software in a Linux environment

  • Experience managing and leading software teams

  • Ability to provide proof of US citizenship or legal permanent resident

Preferred Experience

  • Master’s or PhD in Computer Science, Software Engineering, Computer Engineering, or related fields

  • Experience with UI and front-end development (Qt preferred)

  • Experience with backend development and database design

  • Experience with AWS, Google Cloud, or other cloud computing environments

  • Experience with Containers: Kubernetes, Docker, Containerd, etc.

  • Experience as a DevOps engineer/manager

  • Experience designing software to meet DFARS cybersecurity standards

  • Experience with robotics and the ROS environment

  • Experience with Deep Learning frameworks (Tensorflow, PyTorch)

  • Experience in automating development and release processes

  • Flexibility and the ability to quickly adapt to changes in project scope

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Conveniently located off 183 & MLK, we have a 12,000SF office with 5,000SF of shop floor space for assembling and testing our robotic systems.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Wilder Systems Inc.Find similar jobs