software engineer - Real-Time Embedded Software Development
- Rehovot
- AllJobs
- אומת כפעיל ·
מוזכר במשרה זו
- Technical Support
- Embedded Systems
- RTOS
תיאור
In this role, you will contribute to the development of software packages for a variety of multidisciplinary observation and video systems. You will develop software components based on system requirements, maintain a system -level perspective, and participate in all stages of the development lifecycle, including ongoing Technical Support throughout the product lifecycle. You will work closely with project managers, system engineers, and professionals from various engineering disciplines across the company. Key Responsibilities Develop software in C ++ for Real-Time operating systems in a multi-interface environment. Design and implement software architectures and software components. Develop software packages for multidisciplinary observation and video systems. Translate system requirements into software solutions while maintaining a comprehensive system -level perspective. Requirements: B.Sc. in Computer Science, Software Engineering, or Electrical Engineering - mandatory. Knowledge and experience in rt / Embedded software development - mandatory. At least 5 years of experience in C ++ software development - mandatory. Knowledge and experience in multithreading and Object-Oriented Design (OOD) - mandatory. Experience working in a multidisciplinary company - an advantage. Strong system -level thinking and understanding. Excellent independent working and self-learning capabilities. Excellent interpersonal skills and ability to work effectively in a team. This position is open to all candidates.