Returning Candidate?

Future Opportunities for Mid-level Software Developer

Future Opportunities for Mid-level Software Developer

Job ID 
# of Openings 
Job Locations 
Contingency Full-Time

More information about this job


GaN Corporation is now accepting resumes for a Mid-level Software Developer to support the needs of GaN's customer. This position requires initiative, multi-tasking skills and ability to work efficiently with minimal supervision on all assignments.


GaN hires creative and independent thinkers, tinkerers, and makers with a desire to grow personally and professionally as well as to help GaN grow as a company.  Our team consists of people with exceptional interpersonal, written, and verbal communication skills who are amiable and outgoing.  We are ethical partners with our customers, maintaining a professional demeanor while being dedicated to superior customer service, quality, and team building.  To be a part of this team, you must be self-motivated and self-directed to work independently, but also be open and communicative to work as a team to exceed all GaN and customer expectations.


GaN Corporation is an Equal Opportunity Employer. We are pleased to consider all qualified applicants for employment without regard to race, color, gender, sexual orientation, gender identity, religion, national origin, age, marital status, veteran status, disability, genetic information or any other legally protected classifications. GaN Corporation participates in E-Verify. 


The candidate(s) will work within a team and on your own to perform the full range of software engineering functions and other GaN related tasks to include:

  • Collecting and analyzing customer requirements
  • Creating functional and system level designs to meet requirements
  • Developing the appropriate applications per the design
  • Deploying systems and supporting integration and test efforts
  • Execute and maintain GaN processes per our CMMI Level 3 accreditation
  • Mentor the next generation of engineers as GaN grows
  • Support business development efforts to include developing solutions to customer needs that are in line with your passions


  • Minimum of a B.S. in Computer Science, Computer Engineering, or related field.
  • 4-6+ Year of Experience


Required Skills:

  • Experienced with at least one common language
    • C, C++, C#, Java, JavaScript
  • Linux Administration and Build Chains
  • Windows Administration and Build Chains
  • IP Networking
  • Data Modeling


Desired Skills:

  • Mobile Platforms
  • AngularJS
  • AngularIO
  • Java Spring
  • HTML5
  • Qt
  • .NET
  • LabVIEW
  • MATLAB/Simulink
  • An understanding of other programming languages (F#, Python, etc...)
  • Basic Hardware Interfacing
  • MS Windows Driver Development
  • Firmware Development Experience


Special Requirements: 

  • Must be a U.S. Citizen
  • Must possess Security Clearance specified below


Security Type Needed:




About Huntsville, Alabama USA:

Huntsville is a city centrally located in the northernmost part of the U.S. state of Alabama. It is located in Madison County and extends west into neighboring Limestone County. Huntsville is the county seat of Madison County, and the fourth-largest city in Alabama. Huntsville is the largest city in the four-county Huntsville-Decatur Combined Statistical Area, which in 2008 had a total population of 545,770.


Today, Huntsville is one of the most recognized cities in the Southeast - consistently named as one of the best places to live and work by a variety of national publications. The city is regularly named as a premier location for both business and quality of life. In 2009, Kiplinger's Personal Finance named Huntsville as America's Best City.


Technology, space, and defense industries have a major presence here with the Army's Redstone Arsenal, NASA's Marshall Space Flight Center, and Cummings Research Park. In addition, Huntsville is home to several Fortune 500 companies and boasts a broad base of manufacturing, retail, and service industries. The quality of life and cost of living is exceptional, with a variety of educational, recreational, and cultural opportunities.