Autonomy Software Developer

TECHFORGE SOLUTIONS Beavercreek, Ohio $85000.00 à $215000.00 par an
Partager :

LOCATION:         Hybrid; Dayton, OH

ELIGIBILITY:       US Citizen

CLEARANCE:     Secret (or Higher), Successful Background Check Required..

POSITION:          Developer I, Developer II, Developer III

GROUP:              Investigative Research & Development (IR&D)

DESCRIPTION:

TECHFORGE Solutions is looking for one or more mid to senior level, experienced Autonomous & Manned Aircraft Modeling & Simulation Software Developer/Engineers to join our team in the Dayton, OH office. We are looking for a self-motivated, intelligent, and talented software developer with the ability to translate systems & simulation models and algorithms into C++ code with ease. You will work with a diverse team of Model Based Systems Engineering (MBSE) analysts and autonomous systems scientists to translate and implement digital models and algorithms into C++ for execution.

At TECHFORGE, we work on high complexity autonomy systems, and we are looking for the right candidate that is excited to join a dynamic team of scientists and engineers building the cutting-edge autonomous fleet of the future. As an autonomy software developer/engineer, you will work on design of the various algorithms that lie at the heart of the autonomous control systems and subsystems that drive interaction between them and you will have a direct influence on design decisions.

You will join a multi-faceted, collaborative, and experienced team of scientists and engineers who will encourage and help you to develop skills including coding and modelling, mathematics, dynamics and control theory, utilizing leading edge custom and commercial tools. You will broaden your technical knowledge of the design and function of complex autonomous vehicle systems and have input into a wide range of work projects, ranging from feasibility studies through high-profile projects.

RESPONSIBILITIES:

For this role we are seeking a competent and motivated MATLAB / C++ software developer; with proven expertise in the field of software engineering and algorithm implementation. Your expertise will contribute to the team’s ability to develop models and algorithms that govern the application of system inputs to drive the vehicle system state for maximum efficiency, safety, stability of control, optimality, and achievement of mission objectives.

You will work with the product design and engineering team to implement code based on algorithms developed by subject matter experts in one or more of 4 areas of expertise: Guidance, Control, Navigation, Command and Control (C2). 

As a TECHFORGE team member, the Autonomous Vehicle Software Developer will work alone or on a team within an AGILE product development life cycle, supporting activities which include requirements creation, sprint planning, and grooming, etc. to collaborate across time zones via tools such as Teams, Slack, GitHub, Zoom, Jira, shared documents, and frequent video conferences. The Autonomous Vehicle Software Developer/Engineer will have responsibility for participating in all aspects of agile product development including design, implementation, and deployment for internal and external client product development. 

TRAVEL: The role will be Hybrid. The role is primarily remote, but it will require regular (weekly) travel, 2-3 days per week, to Dayton, OH as necessary for team collaboration, client meetings, and/or presentations. 

REQUIREMENTS:

  • All candidates must be U.S. Citizens.
  • A Secret (or higher) level U.S. government security clearance is required for this role. If you have an inactive clearance that is eligible to be reactivated, that is acceptable.
  • All candidates must pass a full scope background check prior to employment.
  • BS Degree in Computer Science, Computer Engineering, Mathematics, Physics, Electrical Engineering, Mechanical Engineering, or similar engineering/science/technical education.
  • Significant professional experience may be accepted in place of a degree, subject to client approval.
  • Must be able to travel, domestically, up to 10% as needed.
  • Strong oral and written communication skills.
  • Ability to work in a hybrid (partially on-site, partially remote), collaborative, team environment.
  • Experience with remote collaboration tools (e.g., Teams, WebEx, Meet, Zoom, etc.).
  • Perform other related duties as assigned.

REQUIRED SKILLS:

  • Professional experience in algorithmic software development (minimum of 3 years professional experience).
  • Professional software coding experience in C++ (minimum of 3 years professional experience).
  • Professional experience in MATLAB, AFSIM, Simulink or similar modeling tool suites.
  • Evidence of prototyping & engineering product development experience.
  • Strong math skills, preferably a mathematics minor or proven experience.
  • Familiarity with modern, industry standard DevOps and Software Life-cycle tools.
  • Ability to work under time pressure and to a budget.
  • Excellent written and verbal communication skills.
  • Experience in a client-facing role.
  • Able to demonstrate a commitment to quality and delivery.
  • Self-motivated.

MINIMUM EDUCATION: Bachelor’s degree in a Computer Science, Computer Engineering, Mathematics, Physics, Electrical Engineering, Mechanical Engineering or other engineering related field. Significant professional experience may be accepted in place of a degree, if the candidate meets the above qualifications and has at least 7+ years of relevant professional experience (subject to client approval). 

DESIRED SKILLS:

  • Professional Experience with MATLAB (2+ years).
  • Background in autonomy software development and autonomous vehicle control implementation highly desired.
  • Strong interest in in learning new tools, languages, workflows, and philosophies.
  • MS Degree (or higher) in Computer Science, Mathematics, Physics, Electrical Engineering, Mechanical Engineering, or similar is highly desired.
  • Experience in applied mathematics is desired.
  • Additional experience in Python software development desirable.
  • Security Clearance: Top Secret or higher.
TECHFORGE SOLUTIONS est un employeur EEO - M/F/Handicap/Statut d'ancien combattant protégé
OU
 
 
En cliquant sur le bouton, j'accepte Conditions d'utilisation et Notification privée de GetHired
OU
TECHFORGE SOLUTIONS s'efforce de rendre https://techforge.easyapply.co/job/autonomy-software-developer-engineer-2 accessible à tous les utilisateurs. Si vous souhaitez nous contacter concernant l'accessibilité de notre site Web ou si vous avez besoin d'aide pour compléter le processus de candidature, veuillez contacter Hiring Team/HR/Human Resources au 937.815.1875 or hr@techforge.solutions
 
Propulsé par GetHired.com | Conditions d'utilisation | Politique de confidentialité