Unknown Company

Software Engineer

huntsville, alabama • Posted 1 weeks ago
Onsite Full Time General
Overview
Job title: Software Engineer
Job location: Huntsville, AL
Salary: $150k annually with benefits
Base pay range
$140,000.00/yr - $150,000.00/yr
Key Responsibilities
* Design, develop, and maintain software applications using C/C++ and object-oriented languages.
* Participate in Agile/Scrum ceremonies, including sprint planning, reviews, and retrospectives.
* Implement CI/CD pipelines, including automated test frameworks.
* Develop and execute unit tests to ensure code quality and reliability.
* Utilize Microsoft Azure DevOps for planning, tracking, and source control.
* Maintain and manage source code using Git and SVN repositories.
* Develop applications in Linux environments (Red Hat, Debian, Ubuntu, CentOS).
* Collaborate using MS Visual Studio and Microsoft Office Suite for documentation and communication.
* Use Wireshark for network protocol analysis and debugging.
* Develop GUI applications with Qt framework.
* (Optional) Develop real-time embedded software using VxWorks RTOS.
* Write scripts and automation tools using Python to support integration and testing.
Education & Experience Requirements
* BS degree in Engineering or related Science/Technical field (Software, Electrical Engineering, or Computer Science preferred) and 9 years of experience, OR
* An additional six (6) years of relevant experience may be accepted in lieu of degree.
* Proficiency in C/C++ and object-oriented design principles.
* Solid understanding of Agile development practices and Scrum frameworks.
* Hands-on experience with CI/CD processes and test automation.
* Strong debugging and troubleshooting skills, including use of Wireshark.
* Familiarity with Qt for UI/UX development.
* Experience with Linux OS administration and development environments.
* Competency in Git and SVN for code management.
* Strong scripting capabilities in Python.
* Ability to work both independently and collaboratively in a secure, regulated environment.
* Excellent communication and documentation skills, with ability to report changes, delays, or blockers clearly and in a timely manner.
* Self-starter capable of executing tasks with autonomy and seeking support when required.
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Engineering, Information Technology, and Other
Industries
* IT Services and IT Consulting, Software Development, and Defense and Space Manufacturing
#J-18808-Ljbffr

Software Engineer in huntsville at Unknown Company

This position is listed as full time and onsite.

Back to Job Search