Join our team in developing cutting-edge real-time software for embedded systems.
This role involves close collaboration with various disciplines such as hardware, firmware, and algorithms, ensuring seamless integration across the board.
What We’re Looking For:
BSc in Computer Science/Software Engineering (MSc is an advantage).
At least 3 years of experience in software development, particularly in software-intensive, multi-disciplinary systems.
Proven experience in C++ development and RT Embedded environments, including desktop applications. We are seeking experienced engineers only.
Strong proficiency in C++ development in environments such as Win, VxWorks, Linux, with ARM and Intel processors being an advantage.
Proven experience in Object-Oriented Design and software architecture.
Previous experience in embedded systems development is a plus.
Familiarity with AGILE software development methodologies is advantageous.
Why Join Us?
Work in a dynamic, collaborative environment alongside experienced software teams, developing complex, multi-disciplinary systems.
Engage in the development of software-intensive, embedded systems that have a direct impact on national security.
Opportunities for future growth into system engineering and management roles within the organization.