A growing technology company is seeking a Senior Real-Time Embedded Software Engineer to join a highly skilled engineering team developing advanced embedded solutions.
This is a hands-on role for an experienced engineer who enjoys solving complex technical challenges, taking ownership from concept through delivery, and collaborating closely with multidisciplinary teams in a fast-paced environment.
Key Responsibilities Design, develop, debug, and maintain real-time embedded software. Lead software development activities from architecture through implementation, integration, testing, and release. Translate system requirements into reliable, high-performance software solutions. Ensure high standards of software quality, documentation, and traceability. Collaborate with system engineers and cross-functional teams throughout the development lifecycle. Work in an agile development environment while managing changing priorities. Requirements Extensive experience in real-time embedded software development. Strong programming skills in C and C++. Hands-on experience with STM32 microcontrollers. Solid understanding of object-oriented design and its application in embedded systems. Experience with Bare-Metal development and/or lightweight RTOS environments. Strong analytical and problem-solving abilities. Excellent communication skills and the ability to work effectively with technical and project teams. What We're Looking For
We're looking for someone who is proactive, takes ownership, works independently, and thrives in dynamic environments where innovation and adaptability are key.
Send your CV to: cv+6590@hrhome.co.il