Software Engineer
Company | Leidos |
---|---|
Location | Huntsville, AL, USA |
Salary | $55250 – $99875 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Entry Level/New Grad, Junior |
Requirements
- A Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, or equivalent degree from an ABET-accredited university
- Possesses competency in C#
- Experience developing with serial communication libraries (ex: RS232, RS485)
- Experience using Wireshark and developing software that sends communications over a network (UDP/TCP)
- Experience with software best practices such as peer reviews, automated testing, and document generation.
- Experience working within an Agile environment (or equivalent)
- Resident of the North Alabama area or willing to relocate to the Huntsville – North Alabama, AL area
- Must be a US Citizen and possess (and be able to maintain) a Final Secret Clearance or meet the eligibility to obtain (and maintain) a Secret Clearance
Responsibilities
- Development and integration of software with hardware components in a lab environment
- Unit testing, verification, and documentation of development.
- Debugging network and serial communications between software and hardware components
- Experience developing in Agile methodologies (Scrum, Kanban)
Preferred Qualifications
- Leading or greatly assisting in software architecture design
- Experience collaborating with other functional groups (systems engineering, test) to create a software product
- Software engineering throughout the software lifecycle