Job Openings >> Senior Software Engineer
Senior Software Engineer
Summary
Title:Senior Software Engineer
ID:002-18
Location:Huntsville, AL
Description
COMPANY DESCRIPTION

Pinnacle is seeking a  Senior Software Engineer to support our Simulator Programs business area. Pinnacle, headquartered in Huntsville, AL, is a leading innovator, developer, and provider of defense and aerospace products and services. Pinnacle fosters a work-hard, play-hard corporate culture, with many opportunities for advancement and career progression in a fast-paced organization that is experiencing exponential growth. Approaching our 10th Anniversary, Pinnacle has been on the Inc. 5000 Fastest Growing Companies list in 2013, 2015, 2016, and 2017! While Pinnacle offers competitive, traditional benefits, we are excited about the recent implementation of an Employee Stock Ownership Program (ESOP)!

About Huntsville –

Military, space, telecommunications, biotechnology, diversified manufacturing and a variety of emerging specialties provide challenging work in delightful surroundings. The area enjoys a favorable cost of living and quality of life. Mountains, lakes, woodlands and the Tennessee River accommodate numerous recreational activities. A temperate climate enhances the season for outdoor sports, including world-class golf, hiking, biking, and fishing. Major concerts, Broadway and symphony performances, extensive permanent collections and traveling exhibitions contribute to a wonderful way of life.

Huntsville, Alabama 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. Our city is regularly named as a premier location for both business and quality of life.
 

JOB DESCRIPTION
This simulation and training senior software engineer will work in an aeronautics and military flight simulation environment. The ideal candidate will be a self-starter, have a can-do attitude, and be willing to take ownership and help grow the capabilities of our growing engineering team. This position will provide an experienced engineer the opportunity to apply their existing knowledge of physics, engineering, and software development skills and grow domain knowledge in the area of tactical flight simulators (including aerodynamics, RADAR, jamming, landing aids, military communication protocols, basic flight maneuvers, tactics, artificial intelligence, etc.).

The engineer will be expected to contribute to the development of new features and resolution of existing defects. This includes contributing to the creation of software requirements/technical specification, implementation, test, and deployment. On some projects, candidate may perform independent Software Verification. The candidate will collaborate with teammates and other engineering disciplines, including: hardware engineers, systems engineers, and program management.


SKILLS/EXPERIENCE REQUIREMENTS:
  • The ability to work in a team environment is required
  • Strong analytical/debug and SW/HW integration and test skills is required
  • Experience successfully leading a software development team or effort is required
  • Software Development experience following Software Engineering principles and practices is required
  • Proficient in object-oriented software development using C/C++/C#, Java or other languages is required
  • Development in real time processing environments is desired
  • Participation in formal software testing, verification, and/or validation processes is required
  • Good oral and written communication and interpersonal skills are required
  • Familiarity with radio, weather, weapons, fly-out models, and/or aeronautical concepts is desired
  • Familiarity with Distributed Interactive Simulation (DIS), High Level Architecture (HLA), Computer Generated Forces (CGFs), Physics Based Systems is desired
  • Ability to travel up to 20% of the time

EDUCATION REQUIREMENTS
  • Bachelor's degree in a related discipline and 6+ years of related experience

SPECIAL REQUIREMENTS (Certifications, Etc.)
  • Must be a US Citizen
  • Must be able to obtain a security clearance
  • Active security clearance desired
ADDITIONAL INFORMATION
Pinnacle Solutions is an equal opportunity employer. Minority/Female/Disabled/Veteran
This opening is closed and is no longer accepting applications
ApplicantStack powered by Swipeclock