What are the responsibilities and job description for the Junior Software Developer position at GaN?
Overview
GaN is seeking a Junior Software Developer to support our team in Huntsville, Al. Receive detailed algorithmic guidance from radar engineers on feature additions to the MEDIC signal injector. Work alongside senior MEDIC software engineers to bring that feature from early design through implementation, correctness testing, mainline integration and finally performance testing. Interact productively with radar engineers, test engineers, and other software engineers on the team.
Responsibilities
- Candidate will be responsible for development of software for radar systems
- Designs, develops, documents, tests and debugs application software
- Ensures software standards are met
- Candidate will participate in software team meetings, hardware and software design reviews; technical interchange meetings, and other management meetings as needed.
Qualifications
Requirements:
- Bachelors and 3 years of related experience; six years of experience accepted in lieu of degree; four years of experience and associates degree in lieu of a bachelor’s degree
- Experience with an Object-Oriented Language, C
- Linux development
- Requirement traceability and verification
Desired Skills
- Agile Development Experience
- Multithreaded, multi-core development experience
- Ada experience
- Git, GNU Make, Intel MKL, Agile, Python experience
- Radar experience
Special Requirements
- Must be a US Citizen and successfully complete a U.S. government background investigation.
- Must have a Secret clearance or be capable of obtaining an interim Secret clearance