Jobs and Careers
AR

Software Engineer

Arcfield
United Statesfull_timeVerifiedPosted 4 Apr 2024

About the role

Overview

Arcfield is a leading provider of full lifecycle, mission-focused systems engineering and integration capabilities to the U.S. government and its allies. The company has more than 60 years of proven experience providing advanced engineering and analysis, IT and C5ISR capabilities to support our nation’s most critical national security missions. Headquartered in Chantilly, VA and with 16 offices around the world, Arcfield employs approximately 1,200 engineers, analysts, IT specialists, and other professionals who put our customers’ missions first, helping them solve their most complex challenges through innovations in modeling, simulation and analysis, digital transformation and C5ISR. Visit arcfield.com for more details.

Responsibilities

Be part of a fast-paced, high energy, team as an early adopter and leader in the digital transformation of systems engineering. To engineer increasingly complex systems and capabilities, the government is transforming legacy systems engineering methods and processes. Central to the transformation is the adoption of Model Based Systems Engineering (MBSE) as the means to manage complexity, increase engineering quality, and ultimately drive cost and schedule efficiencies into the acquisition process.

 

As an industry leader in systems engineering, Arcfield is actively hiring MBSE modelers, software engineers and subject matter experts to drive this transformation across the government. Arcfield is seeking candidates who can help lead the transformation through application of MBSE industry best practices and apply software development skills to MBSE practices to enhance Digital Engineering capabilities.

 

For this position, the selected candidate is responsible for participating in a fast-paced software engineering team that will help transform MBSE and Digital Engineering practices using cutting edge technology to include Artificial Intelligence.  The candidate should have software development experience, knowledge of AI fundamentals, and knowledge of SysML, or UML languages. The selected candidate should demonstrate experience in software application development, understanding of Digital Engineering, and knowledge of industry MBSE tools to successfully produce systems engineering models.

 

Duties and Responsibilities:

  • This position requires an inquisitive, outgoing, creative, and motivated individual with sound software programming skills who can effectively collaborate with a fast-paced software development team.
  • Apply systems engineering modeling methodologies to develop software system models. The candidate should have knowledge of SysML, UML or industry standard modelling languages.
  • Integrate enterprise tools within a Digital Engineering environment.  Develop software to extend and enhance capabilities of engineering ecosystems consisting of COTS tools through custom software application development and software tool integrations. 
  • Facilitate collaborative meetings between the MBSE modelers and stakeholders to deliver mission needs and help innovate potential solutions.
  • Provides technical advice and guidance to senior managers regarding the creation and implementation of new MBSE methods and techniques.

Qualifications

Required Skills:

  • BS in engineering, computer science or related technical degree
  • Requires 4 to 6 years with BS/BA or 2 to 4 years with MS/MA
  • Demonstrated knowledge and practical application of UML / SysML modeling languages and experience applying this common structure to an MBSE solution.
  • Demonstrated knowledge of Cameo or other UML based Architecture modeling tools.
  • Strong programming skills and demonstrated experience with Software Engineering Tools, Languages and Technologies (Java, Python, Scripting languages, GitLab, IDEs, CI/CD, Agile, MLOps, DevOps)
  • Knowledge of AI Fundamentals.
  • Software Application Development and Integration experience (SDK, API, RestAPI, WebApp development)
  • Familiarity with Cloud Computing technologies (Azure, AWS)
  • Experience with systems engineering processes in support of system life cycle development.
  • Basic knowledge of architecture, requirements engineering, CONOPS development, verification, test, and system integration to accommodate End to End Systems Engineering.
  • Demonstrated communication skills especially with tools developers and senior government officials.
  • Strong business acumen: ability to relate professionally in the work environment with customers and colleagues.
  • Motivated, Responsible, and reliable; self-started with the ability to multi-task.
  • Must be a US Citizen with ability to obtain a TS/SCI clearance with Poly.

Desired Skills:

  • Experience

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Arcfield

View company profile →