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
We are seeking an accomplished Software Developer III with a complete understanding and wide application of technical principles, theories, and concepts. Operating under general direction, this role involves providing technical solutions to a wide range of difficult problems. The ideal candidate independently determines and develops approaches to solutions, bringing expertise to design, develop, code, test, and debug computer-based scientific, technical, and business software systems. The Software Developer III may work in various areas, including equipment or software design, engineering evaluation or test, configuration management procedures, and statistical analysis and modeling. This role collaborates with users to define existing or new system scope and objectives, providing analytical support and technical advice during conceptualization, development, and implementation phases.
Key Responsibilities:
Qualifications
Qualifications:
Required Skills:
Desired Skills:
Additional Information:
EEO Statement
EEO
Arcfield proactively fulfills its role as an equal opportunity employer. We do not discriminate against any employee or applicant for employment because of race, color, sex, religion, age, sexual orientation, gender identity and expression, national origin, marital status, physical or mental disability, status as a Disabled Veteran, Recently Separated Veteran, Active-Duty Wartime or Campaign Badge Veteran, Armed Forces Services Medal, or any other characteristic protected by law.
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
We are seeking an accomplished Software Developer III with a complete understanding and wide application of technical principles, theories, and concepts. Operating under general direction, this role involves providing technical solutions to a wide range of difficult problems. The ideal candidate independently determines and develops approaches to solutions, bringing expertise to design, develop, code, test, and debug computer-based scientific, technical, and business software systems. The Software Developer III may work in various areas, including equipment or software design, engineering evaluation or test, configuration management procedures, and statistical analysis and modeling. This role collaborates with users to define existing or new system scope and objectives, providing analytical support and technical advice during conceptualization, development, and implementation phases.
Key Responsibilities:
- Provide expertise and direction in the development and/or modification of computer-based software systems.
- Design, develop, code, test, and debug software solutions independently.
- Work in areas such as equipment or software design, engineering evaluation or test, configuration management procedures, and statistical analysis and modeling.
- Collaborate with users to define existing or new system scope and objectives.
- Provide analytical support and technical advice during conceptualization, development, and implementation phases.
- Plan and schedule new application systems projects, identifying objectives, time frames, costs, and manpower requirements.
- Perform tasks to ensure the identification and documentation of hazards within software systems using various analysis tools and techniques.
- Review and evaluate systems and software for adherence to government or commercial directives, standards, guidelines, and criteria concerning software safety and systems safety.
- Confirm design mitigations are captured in the design and its documentation and verify implementation.
- May perform as a project lead with the responsibility for the instruction, assigning, direction, and monitoring of the performance of assigned systems developers/analyst working on a specific project.
Qualifications
Qualifications:
- Bachelor's degree with 5-7 years of experience, Master's degree with 3-5 years of experience, or a Ph.D. with 0-2 years of experience.
- Must POSSESS and be able to maintain a Secret clearance
Required Skills:
- Proficient in Python and C++ with strong Object-Oriented Programming (OOP) principles.
- Experienced with Qt, CMake, LabView, GitLab, and Tkinter for development tools.
- Proven track record in user-friendly GUI and console applications.
- Confidently articulates the data flow of written programs.
- Extensive experience in developing software for Windows.
- Demonstrated ability to modify, update, and maintain existing applications.
Desired Skills:
- Familiarity with Hardware Description Languages (HDL) like VHDL, Verilog, or similar.
- Experience with specialized software tools such as Quartus Prime and ModelSim.
- Basic understanding of bit manipulation, data storage, and digital logic.
- Basic knowledge of networking concepts and protocols (UDP, TCP, subnet masking, etc.).
Additional Information:
- This position may require up to 25% travel, with average trips lasting 2 weeks.
EEO Statement
EEO
Arcfield proactively fulfills its role as an equal opportunity employer. We do not discriminate against any employee or applicant for employment because of race, color, sex, religion, age, sexual orientation, gender identity and expression, national origin, marital status, physical or mental disability, status as a Disabled Veteran, Recently Separated Veteran, Active-Duty Wartime or Campaign Badge Veteran, Armed Forces Services Medal, or any other characteristic protected by law.