Real-Time Systems Software Engineer (RR1033)
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.