Mid-Level Software Developer
DayToDay Health · Port Royal, VA · 1 wk ago
Information TechnologyFull-time
About the role
The role involves developing, maintaining, and troubleshooting software applications that interface with hardware systems, including device communication and control functionality.
Responsibilities
- Collaborate with engineering teams
- Design and test software solutions
- Resolve integration issues
Requirements
- 3–8 years of experience in software development
- Proficiency in languages like C, C++, Python, or Rust
- Experience working with hardware devices, controllers, sensors, or industrial equipment
- Strong problem-solving and attention to detail
- Excellent communication skills and ability to learn new technologies
- Bachelor’s degree in an engineering, scientific, or technical discipline
- Active Secret Clearance
- US citizenship
- Ability to work with hardware control systems
Preferred Skills
- Knowledge of hardware interfaces
- Experience with robotics or computer vision
- Experience with Navy or DoD systems
Benefits
- Comprehensive benefits
- Employee ownership
About the company
Join a company committed to innovation, supporting military efforts, and fostering a family-friendly, collaborative culture.