Jobs · Information Technology · Virginia

Junior-to-Mid Level Software Developer

SimVentions · Dahlgren, VA · 2 wk ago
Information Technology$79k–$135k/yrFull-time

About the role

SimVentions is 100% employee-owned and proudly ranks among Virginia’s Best Places to Work year after year. We are seeking a strong junior to mid-level software developer with experience in software design, development, testing, and troubleshooting.

Requirements

  • 3–8 years of software development experience
  • Proficiency in one or more programming languages such as C, C++, Python, or Rust
  • Experience developing applications that communicate with hardware devices, controllers, sensors, or industrial equipment
  • Ability to diagnose and resolve software and hardware integration issues
  • Ability to learn new languages and technologies
  • Strong problem-solving skills and attention to detail
  • Excellent communication skills
  • Ability to work with others to meet established goals and program schedules

Responsibilities

  • Develop and maintain software applications that interface with hardware systems
  • Design, implement, and test device communication and control functionality
  • Troubleshoot software, hardware, and integration issues
  • Collaborate with engineering and technical teams to deliver reliable solutions
  • Participate in code reviews, documentation, and continuous improvement initiatives

Preferred Skills and Experience

  • Knowledge of hardware interfaces and robotics
  • Experience with computer vision
  • Experience developing code for Navy or DoD systems

Benefits

  • Comprehensive health and welfare plans
  • Employee Stock Ownership Plan (ESOP)
  • Competitive 401(k) programs
  • Retirement and Financial Counselors
  • Health Savings and Health Reimbursement Accounts
  • Flexible Spending Accounts
  • Life insurance, short- & long-term disability
  • Paid Time Off, Paid Holidays, Paid Leave (e.g., Maternity, Paternity, Jury Duty, Bereavement, Military)
  • Third Party Employee Assistance Program
  • Supplemental Benefit Program

Why Work for SimVentions?

  • Support Our Warfighters
  • Drive Customer Success
  • Get Involved in Giving Back
  • Build Innovative Technology
  • Create Meaningful Solutions
  • Work with Brilliant People

Similar jobs