Software Engineer

Leader Communications Inc
Hill Air Force Base, UT, US
Full-time

Job Description

Job Description

Position Summary

The Software Engineer will provide software development support to include, but not limited to software / system sustainment, scripting and software testing to sustain weapon systems.

This includes planning requirements, analysis, testing, reporting and development of test documentation and scripts.

Individual must be able to attain and maintain a valid US Government security clearance to be retained in the position.

Duties & Responsibilities

  • Utilizes the Collaborative Lifecycle Management (CLM) tool.
  • Provides full software lifecycle development and maintenance support.
  • Performs software engineering and development support in software engineering and development using C, C++, Java and ADA.
  • Provides at a minimum : Bash, Python, and / or Pearl software scripting languages support.
  • Performs Real-time embedded software development.
  • Develops and maintains project test documentation.
  • Maintains support and follows documented software processes.
  • Provides scripting languages support including but not limited to : Compiling, Creating product builds
  • Software distribution, Debugging, Root cause analysis, Log files analysis, Workload estimation, Software design and architecture.
  • Performs software testing support in software testing with : Test Planning, Test execution, Test Reporting, Unit Testing, Regression Testing, Stress testing.
  • Provides technical contributions to team problem solving in a variety of settings including day-to-day interactions, meetings, leadership briefings, formal, informal, non-technical and technical reviews / peer reviews.
  • Develops rules, procedures, or operations to identify issues / problems early and determining effective methods and actions for resolution.
  • Interacts with internal and external customers to communicate information and coordinate actions.
  • Provides guidance to individuals / teams on complex issues / problems that may cross functional areas, and working to resolve conflicts.
  • Develops and advising on technical issues and procedures and communicating them to all levels, both internally and externally.
  • Modifies the inherent technical interface document or test plan to reflect any software modification and brief.

Education & Experience Requirements

  • Minimum of 5 years’ experience required
  • BS / BA in Computer Science Engineering or related degree (MS / MA is preferred)
  • Secret Clearance (required)
  • US Citizenship required

Skill & Certification Requirements

  • Software testing in support of complex systems
  • Automated test tools
  • Scripting Languages (bash python Perl)
  • UNIX / LINUX
  • Development using C, C++, Java and ADA
  • Familiarity with Configuration Management
  • Real-time embedded software development experience (Eclipse, Visual Studio)
  • Proven ability to read requirement documentation with experience in transferring to software implementation
  • Knowledge of the Software Development Life Cycle (SDLC)
  • Agile or DevOps methodologies
  • DoD or Aerospace system support (desired)
  • LCI is an Equal Opportunity Employer / Veterans / Disabled

Leader Communications is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

If you’d like to view a copy of the company’s affirmative action plan or policy statement, please email [email protected]

18 days ago
Related jobs
Promoted
Pelatron Technologies LLC
Hill Air Force Base, Utah

Provides technical advice and mentoring in the area of: software and computer system architectures; software and systems integration processes; fault tolerance, redundancy management, and high integrity design techniques; computer system hardware and software criticality identification; Safety Criti...

Promoted
Leidos Holding
Ogden, Utah

The Leidos Digital Modernization Sector seeks a UX/UI Software Engineer to support the Innovations Group on our GSM-O II JMT Program as a member of Enterprise Situational Awareness/Common Operational Picture (SA/COP) Team. Knowledge of and ability to apply principles, theories, and concepts of Softw...

Next Step Systems – Recruiters for Information Technology Jobs Top IT Recruiting Firm
Ogden, Utah

The selected candidate will be a key member of the Special Projects Innovations team, working hands-on with a team of software engineers, and will provide technical expertise in Continuous Integration/Continuous Delivery (CI/CD), SecDevOps and Software Configuration Management in support of the auto...

Trustech
UT, United States

Job Title: Staff/Principal Software Engineer. We are seeking a highly skilled Staff Software Engineer who will play a crucial role in shaping our technological landscape. Serve as a technical authority across various software engineering domains. Software Development: Proficient in all phases of the...

iboss
Utah

As a Software Engineer- Endpoints at iboss, you’ll have the opportunity to work on multiple technologies. This is an excellent opportunity to become a core member of a rapidly growing software development team. The work on this team involves developing software to run on several different types of u...

BAE Systems
Hill Air Force Base, Utah

BS degree in computer science, computer engineering, software engineering, electrical engineering, or a related degree. The ideal candidate would provide a mix of software systems engineering expertise and understanding of software development practices. Act as a technical liaison and action officer...

ST2 ManTech Advanced Systems Intl
Hill AFB, Utah

Applies the discipline of software engineering for specific technical problems and procedures, including knowledge, tools, and methods for software requirements, software design, software construction, software testing, and software maintenance tasks. Relates the disciplines of software engineering ...

Auto TechLabs, Inc.
Utah,Remote
Remote

Software Engineer will develop software and work in an agile delivery model, providing reviews and guidance to other developers to ensure adherence to standards and best practices in the definition of technical requirements, as well as in the design and development of the solution based on user stor...

00100 LEIDOS, INC.
Ogden, Utah

The Leidos Digital Modernization Sector seeks a UX/UI Software Engineer to support the Innovations Group on our GSM-O II JMT Program as a member of Enterprise Situational Awareness/Common Operational Picture (SA/COP) Team. Knowledge of and ability to apply principles, theories, and concepts of Softw...

Utility Consumer Analytics Inc.
Utah, United States
Remote

Lead, mentor, and inspire a team of software developers to deliver high-quality software solutions on time and within budget. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent years of work experience. If you are a passionate Full Stack Softwa...