abra R&D is seeking an experienced Embedded Team Leader to join our Engineering team!
Join Abra R&D as a Team Leader, driving the development of cutting-edge Embedded software solutions. In this role, you'll lead a talented team of developers working on high-performance, multi-interface systems. You'll be responsible for designing, building, and maintaining robust software systems, collaborating with cross-functional teams, and ensuring seamless integration with hardware platforms.
Responsibilities:
- Lead and mentor a team of Embedded software developers.
- Design and develop high-quality Embedded software solutions.
- Implement and maintain multi-interface systems (serial interfaces, BSP, hardware integrations).
- Collaborate with hardware teams to optimize system performance and reliability.
- Plan and execute comprehensive testing strategies, including test scenarios and environments.
- Drive technical discussions, code reviews, and architectural decisions.
- Ensure delivery of clean, maintainable, and well-documented code.
- Monitor and resolve production issues, ensuring system stability and scalability.
Requirements:
- 5+ years of experience in Embedded software development with operating systems such as Linux/VxWorks/FreeRTOS.
- 3+ years of experience leading development teams.
- Strong expertise in C/C++ and Object-Oriented Programming (OOP).
- Hands-on experience with multi-interface systems and hardware integration.
- Proficiency in designing and implementing testing strategies and environments.
- Excellent problem-solving, integration, and collaboration skills.
- Bachelor's degree in Software Engineering, Computer Science, or a related field.
- Strong command of English (reading and writing) – mandatory.
Advantages
- Experience in real-time systems (RT).
- Familiarity with SCRUM methodologies and experience leading SCRUM teams.
- Availability for international travel as needed.
- If you are passionate about Embedded systems, thrive in leadership roles, and want to work on groundbreaking projects, we'd love to hear from you!