Software Engineer 3 - Modeling & Simulation

  • Huntsville, AL
  • Posted 60+ days ago | Updated 10 hours ago

Overview

On Site
Full Time

Skills

Systems engineering
Apex
Communication
Design
C++
Security clearance
Git
Demonstrations
Chemistry
Atlassian
Modeling
Computer science
ROOT
Systems design
IT service management
Physics
Python
Mathematics
Onshore
Collaboration
Java
Leadership
JIRA
Documentation
Algorithms
Innovation
Oracle Application Express
Training
Agile
System integration
Simulation
Problem solving
C
Jenkins
Recruiting
Software design

Job Details

Job#: 1368971

Job Description:

Apex Systems is seeking a Software Engineer who will be using Agile software development methods. This role will need to be onsite in Huntsville, AL. Must have a clearance or the ability to obtain a Secret clearance.

Responsibilities:
  • Lead activities to develop and integrate Modeling & Simulation (M&S) products based on flow diagrams, Software Design documents, Interface Control documents, and dynamic M&S outputs
  • Lead activities to review system designs through Models Based Systems Engineering tools such as Cameo
  • Work effectively in a rapid paced team environment

Requirements
  • Experience with or knowledge of one or more of the following: C, C++, Java, Python
  • Ability to understand complex system designs and algorithms
  • Ability to derive a system design/functionality based on high level requirements
  • Design flow diagram of system functionality
  • Participate in Agile based development team
  • Brief completed work at iteration demonstrations
  • Brief completed work to stakeholders

Desired Experience:
  • System of Systems Integration experience
  • Strong problem-solving skills, including the ability to review performance and identify root cause and recommend solutions
  • Knowledge of Agile development process
  • Experience with Git, Jenkins, or the Atlassian tool suite (Jira)
  • Utilization of Digital Engineering environment
  • Good verbal and written communication skills, must be able to work independently and will possess the poise and flexibility required to work in a highly dynamic environment

Education:
  • Education/experience typically acquired through advanced technical education from an accredited course of study in engineering, computer science, mathematics, physics or chemistry (e.g. Bachelor) and typically 5 or more years' related work experience (e.g. PhD, Master+3 years' related work experience).
  • In the USA, ABET accreditation is the preferred, although not required, accreditation standard.

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.

About Apex Systems