Lead, Software Engineer

Payson, UT Full Time
POSTED ON 10/30/2023
Description:

Job Title: Lead Software Engineer

Job ID: CS20231209-105957

Job Location: Salt Lake City, Utah

The Software Engineering organization is seeking an experienced engineer that can successfully lead software development on DoD customer-funded programs as well as internal research and development projects. In addition to providing leadership and clear direction to other software developers, this role requires the ability to implement software development plans, architect software, and solve complex problems. This role also includes responsibility to track program performance, manage to cost and schedule, and to communicate and coordinate with other functional engineering groups and program management in order to achieve program success. This role also requires the ability to estimate software effort related to existing project efforts and proposals to win new business.
Position Responsibilities Include:

  • Developing and tracking software development schedule, assigning tasks and managing cost accounts
  • Interfacing and coordinating with all engineering development disciplines, project engineering, program management
  • Oversees formal design and reviews, prepare and present technical briefings, report project status
  • Lead and contribute to all phases of the software development life cycle (requirements analysis, design, implementation, integration, and test)
  • Develop software procedures and other relevant technical documentation
  • Develop software for embedded devices and systems from requirements to production
  • Participate in peer reviews, identify, track and repair defects
  • Utilize a variety of software languages on Windows, Linux and embedded real time operating systems
  • Generate software bids/proposals in response to government RFPs

Required Qualifications:

  • Bachelor’s Degree and minimum 9 years of prior relevant experience. Graduate Degree and a minimum of 7 years of prior related experience. In lieu of a degree, minimum of 13 years of prior related experience.

Preferred Skills:

  • Advanced proficiency with C
  • Minimum of 9 years of software development experience with an object-oriented programming language
  • Experience with high performance and multi-threaded programming
  • Demonstrates depth of knowledge in programming languages, compilers, and application execution
  • Demonstrated curiosity and ability to learn outside of core discipline
  • Previous experience working with the DoD
  • Experience with hands-on software development and troubleshooting on embedded targets
  • Experience in embedded systems design, including use of an RTOS
  • Working knowledge of signal processing, control systems, networking
  • Knowledge of protocols such as IP, UDP, TCP, IPSec etc.
  • Good communication skills and ability to work well in a team environment
  • Solid presentation and writing skills


#LI-Hybrid
Location/Region: Payson, UT

Salary.com Estimation for Lead, Software Engineer in Payson, UT
$124,689 to $149,415
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs that are on the Lead, Software Engineer career path.

Click the checkbox next to the jobs that you are interested in.

Income Estimation: 
$150,830 - $191,627
Income Estimation: 
$213,305 - $276,908
Income Estimation: 
$116,884 - $142,551
Income Estimation: 
$140,090 - $169,960
Income Estimation: 
$115,983 - $130,549
Income Estimation: 
$140,756 - $163,729
Income Estimation: 
$140,756 - $163,729
Income Estimation: 
$156,143 - $183,450

Sign up to receive alerts about other jobs with skills like those required for the Lead, Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $88,998 - $118,673
    • Income Estimation: $92,261 - $122,698
  • Debugging Skill

    • Income Estimation: $88,998 - $118,673
    • Income Estimation: $92,108 - $125,753
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Lead, Software Engineer jobs in the Payson, UT area that may be a better fit.

Senior Software Engineer

Jolt Software, Lehi, UT

Principal Software Engineer

ECI Software Solutions Career, Provo, UT