Software Engineer
About this role
Employer-provided description, formatted for easier reading.
Job Title: Software Engineer
Location: Littleton, CO
Type of Role: Full Time/ Direct Hire
POSITION OVERVIEW:
The Software Engineer will support the full software development lifecycle, including designing, developing, testing, debugging, documenting, and maintaining software applications. The role focuses on developing reliable software solutions that meet business and mission requirements while collaborating with system users and cross-functional engineering teams.
RESPONSIBILITIES
AND ESSENTIAL DUTIES:
- Plan, conduct, and coordinate software development activities throughout the software development lifecycle.
- Design, develop, document, test, debug, and maintain software applications.
- Develop software solutions that address business and mission requirements using logical and mathematical programming concepts.
- Apply established software development standards, processes, procedures, methodologies, and tools.
- Analyze business requirements, system specifications, and user needs to develop effective software solutions.
- Apply knowledge of computer hardware, software, programming techniques, and information processing systems to support application development.
- Troubleshoot and correct program errors, defects, and performance issues.
- Develop and maintain operating instructions, technical documentation, and program development documentation.
- Analyze system capabilities and requirements to resolve questions related to program intent, inputs, outputs, data acquisition, programming techniques, and system controls.
- Collaborate with system users and stakeholders to understand requirements and ensure software meets operational needs.
- Conduct software testing and debugging to validate functionality, performance, and reliability.
- Ensure all software development activities and deliverables comply with applicable standards, procedures, and quality requirements.
MINIMUM REQUIREMENTS:
- Bachelors degree in Computer Science, Electrical and Computing Engineering, or related subject area
- Exposure to writing software code in one or more of the following languages:
- Python, LabVIEW, TestStand, C++
- Must be a US Citizen.
DESIRED SKILLS:
- Experience with electronics lab equipment. For example, Power Supplies, Electronic Loads, Digital Multi-Meter, Mi-function Input/Output module
- Experience with Software Version Control Systems. For example, git, GitHub, Bitbucket, GitLab.
- Knowledge of the Software Development Lifecycle
- Experience working with a software development team
The Global Edge Consultants, LLC is an Equal Opportunity Employer. The Global Edge Consultants, LLC does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered