Software Developer -Journeyman

Vets Inc
Hanover, MD, United States
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Microsoft Windows Agile Methodology JIRA Build Automation Bash Shell C++ (Programming Language) CMake Databases Computer Engineering DevOps Inter-Process Communication Python (Programming Language)
+13 more
Real-Time Operating Systems Real Time Simulation Software Engineering Software Systems System Software Systems Integration Multithreading Scripting Parallel Computation Git Linux Development Information Technology Modeling and Simulation

Job description

The Software Developer (WSCE)-Journeyman develops, integrates, tests, and maintains software for advanced modeling and simulation systems that support military training, testing, and evaluation. The role involves developing C/C++ applications, integrating software into flight simulators, supporting DevOps processes, working with databases and scripting languages, and collaborating with cross-functional teams to enhance simulation platforms. Responsibilities also include reviewing code, implementing real-time simulation software, and contributing to software design and future system enhancements. Key Responsibilities

  • Develop software for advanced modeling and simulation environments.
  • Integrate software into flight simulators for pilot training.
  • Support software development, integration, customer training, and demonstrations.
  • Design, develop, test, and maintain C/C++ applications.
  • Develop software using CMake, Bash, Python, or similar scripting languages.
  • Work within DevOps environments, including automated builds, testing, and deployments.
  • Evaluate and review C/C++ source code.
  • Develop real-time software using parallel processing, multithreading, and inter-process communication.
  • Simulate complex environments and platforms.
  • Collaborate with engineering teams to design and implement software enhancements.
  • Utilize Git, Jira, and other Agile development tools.
  • Support cross-platform software development., MANTECH seeks an experience and mission focused Senior CNO Developer to join our team in Hanover, MD. In this role, you will contribute to the development of mission-critical cyb…
  • 7 hours ago, MANTECH seeks a skilled and mission-focused Associate CNO Developer to join our team in Hanover, MD. In this role, you will contribute to the development of mission-critical offe…
  • 7 hours ago, MANTECH seeks a skilled and mission-focused Associate CNO Developer to join our team in Hanover, MD In this role, you will contribute to the development of mission-critical offen…
  • 11 days ago +

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, Mathematics, Physics, Aerospace, Software Systems, Electrical, Electronic, or Mechanical Engineering.
  • 3+ years of software development experience.
  • Experience with C/C++, CMake, Bash, Python, scripting, and databases.
  • Familiarity with Agile development tools such as Git and Jira.
  • Experience with Windows/Linux development environments is preferred.
  • Experience with modeling & simulation, military systems, or training environments is preferred.
  • Ability to obtain required security clearance.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · WWC 2023

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all