abra R&D is seeking an experienced Real-Time Software Engineer to join our dynamic development team.
In this role, you will design, develop, and integrate advanced software solutions for high-performance, mission-critical systems in Hard Real-Time environments. You will work with C++ and Python, focusing on applications involving signal processing and hardware interaction. This is a hands-on role, from initial design through implementation, testing, and integration with various hardware platforms.
Responsibilities:
Develop and maintain robust real-time software solutions in C++ and Python.
Design and implement systems in Hard Real-Time environments for signal processing applications.
Work with Linux-based operating systems to optimize software performance.
Collaborate with cross-functional teams to deliver end-to-end system integration.
Participate in system testing and hardware-software integration in laboratory settings.
Analyze and improve existing code to meet evolving requirements.
Occasionally travel abroad for project-related tasks
Requirements:
Bachelor’s degree in Electrical Engineering, Computer Science, or Computer Engineering from a recognized university.
Proven ability to work effectively in a team and handle intensive workloads when required.
Demonstrated experience in integrating and working with hardware systems.
Proficiency in understanding, maintaining, and enhancing existing codebases.
Hands-on experience with Linux operating systems.
Strong problem-solving skills and a proactive approach to learning new technologies.
Willingness to travel internationally when needed
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job