Software Engineer

Nord Resume
US - Alabama - Huntsville
View Company Profile / << Go Back

  • Job Type: Full time
  • Yesterday

Job Description

Design, develop, document, and test software applications for training and simulation products, following established lifecycle processes and coding standards. Collaborate across development teams, contribute to algorithm and software design, improve processes, and provide guidance to less experienced engineers.

Requirements: Requires a bachelor's degree in computer engineering, computer science, electrical engineering, mathematics, or physics (or equivalent experience), plus 2–5 years of Windows or Linux application development experience. Candidates need object-oriented design experience, expertise in C#/.NET, C++, or Qt, Unity development experience, and familiarity with testing, debugging, Agile processes, and source control; an advanced degree is preferred.

Key Skills: C#/.NET, C++, Qt, Unity, Object-Oriented Design, Application Software Development, Unit Testing, Debugging, Agile Software Development, Scrum, Software Lifecycle Development, Algorithm Design, Git, SVN, Mathematical Analysis, Networking

Benefits: Medical Insurance, Dental Insurance, Vision Insurance, 401(k) With Company Matching, 9/80 Work Schedule, Paid Holiday Shutdown




Fast Track Upload