Jobs · Engineering · Virginia

Software Developer - Journeyman

Black Women's Mental Health Institute · Dahlgren, VA · 1 wk ago
EngineeringFull-time

About the Role

A software developer with 3–8 years of experience is sought to design, develop, test, and troubleshoot applications interfacing with hardware systems.

Responsibilities

  • Develop and maintain hardware communication software
  • Implement device control functionalities
  • Troubleshoot integration issues
  • Collaborate with engineering teams to deliver reliable solutions
  • Participate in code reviews, documentation, and continuous improvement efforts

Requirements

  • Proficiency in programming languages such as C, C++, Python, or Rust
  • Experience with hardware communication, sensors, controllers, or industrial equipment
  • Strong problem-solving, attention to detail, and communication skills
  • Ability to learn new technologies
  • Active Secret Clearance and US citizenship

Preferred Skills

  • Knowledge of hardware interfaces
  • Experience with robotics or computer vision
  • Experience with Navy or DoD systems

Qualifications

Bachelor’s degree in engineering, scientific, or technical discipline from an accredited institution.

Similar jobs

Software Developer

Boston ScientificMaple Grove, MN· 4 days ago
$60k/yrapply on bostonscientific.eightfold.ai

Software Developer

Hayden IndustrialTulsa, OK· 4 days ago
Engineeringapply on secure5.entertimeonline.com

Software Developer

National Institute of Standards and Technology (NIST)Gaithersburg, MD· 3 days ago
Engineeringapply on usajobs.gov

Software Developer

MPW Industrial ServicesHebron, OH· 1 mo ago
Engineeringapply on olivia.paradox.ai

Software Developer

Kings River PackingSanger, CA· 1 mo ago
Engineering$72k–$92k/yrapply on ats.rippling.com

Software Developer

Tata Consultancy ServicesAddison, TX· 3 wk ago
Information Technology$90k–$110k/yrapply on ibegin.tcsapps.com