HART Technologies, Inc. logo
HART Technologies, Inc. Verified
Government Contracting, Defense, IT Services, Cybersecurity, Engineering Services

Real-Time Systems Software Engineer (RR1033)

Virginia, United StatesOnsiteFull TimePosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

HART Technologies is seeking motivated Software Engineers for mid-level and senior positions to join their mission-focused development team. The role involves designing, building, and integrating critical real-time control and training systems. Responsibilities include implementing software for these systems, developing high-fidelity simulated models for testing, and enhancing existing codebases with rigorous engineering standards. Candidates must have a Bachelor's degree in a related technical field, 4+ years of professional software development experience, proficiency in C/C++, Java, and Python, and experience with Windows and RHEL environments. The company offers competitive compensation and benefits.

HART Technologies, an AS9100D certified design and build company, is seeking motivated Software Engineers to join our mission-focused development team. As a member of our highly-integrated team, you will support the evolution of emerging technologies and working as part of an integrated team to see your code drive real-world control systems and sophisticated training environments. We are currently hiring for both Mid-level and Senior positions to support the design, build, and integration of these critical systems.

A mission-oriented mindset with the ability to thrive in a fast-paced, collaborative \"design and build\" atmosphere.

Responsibilities

  • Design and implement software for real-time control and training systems, ensuring seamless communication between software logic and physical hardware.
  • Develop and refine high-fidelity simulated models to facilitate lab-based development, verification, and validation (V&V) testing.
  • Develop, maintain, and enhance a existing product code bases, applying rigorous engineering standards to develop, troubleshoot, integrate, and optimize system performance in a laboratory setting.

Required:

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or a related technical discipline.
  • 4+ years of professional software development experience in a team environment.
  • Proficiency in C/C++, Java, Python.
  • Experience developing and deploying within Windows and Red Hat Enterprise Linux (RHEL) environments.

Desired Skills & Expertise

  • Background in one of the following areas:
  • Physics based 6DOF simulations
  • Real-time embedded systems
  • MATLAB Simulink development

Competitive annual salary plus paid time off, educational benefits, matching 401K, along with Medical, Dental and LT/ST Disability insurance. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

Location: Manassas, VA
Key words: C/C++, Python, Software Engineering, Software Development, Real-time, Linux.

Ready to apply?
You'll be redirected to HART Technologies, Inc.'s application page.

Similar roles