Embedded Team Leader (C++) at Regulus
Tirat Karmel, Haifa District, Israel -
Full Time


Start Date

Immediate

Expiry Date

11 Apr, 26

Salary

0.0

Posted On

11 Jan, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++, Embedded Systems, Linux, Team Leadership, Signal Processing, Computer Vision, Geospatial Analysis, Networking, Communication Protocols, GPU Programming, CUDA, Technical Decision Making, Coding Standards, Development Processes, Quality Frameworks, Mentoring

Industry

Defense and Space Manufacturing

Description
Regulus is an agile defense-tech startup tackling the most complex challenges in counter-drone and uncrewed defense. With hundreds of combat-proven systems deployed by the IDF and global partners, we are now engineering the next generation of C-UxS (Counter-Uncrewed Systems). We leverage advanced electronic warfare and kinetic measures to detect and neutralize hostile threats. If you want to push technological boundaries while safeguarding Israel and our allies, join us at this pivotal stage of our growth. This is a unique opportunity to join a company at a pivotal growth stage and help shape its products, culture, and future. We are seeking an exceptional Embedded Team Leader to build and lead a high-performance C++ development team from the ground up. Key Responsibilities Team Building & Management: Build and grow an embedded software team Mentor and develop team members, conducting effective onboarding and continuous growth Technical Leadership: Design and architect complex embedded software systems from scratch, with emphasis on real-time, efficient, and reliable C++ code Lead the development in domains including GNSS, signal processing, computer vision, and geospatial analysis Drive technical decisions on architecture, tools, technologies, and best practices Establish coding standards, development processes, and quality frameworks Cross-Functional Collaboration: Partner closely with hardware, algorithms, research, and product teams Communicate effectively with peer team leaders across the organization Balance technical considerations with business needs and timelines Navigate the dynamic, fast-paced reality of a rapidly growing startup Requirements B.Sc. in Computer Science, Electrical Engineering, Mathematics, or related field (M.Sc. is a plus) Proven experience as a team leader in embedded software development – you've managed engineers and delivered results Professional experience in embedded C++ development in Linux environments Deep expertise in C++ for embedded systems - you write high-performance, maintainable, and elegant code Strong background in Linux development Solid understanding of networking and communication protocols "A Doer" resourceful, determined, ready to roll up your sleeves and make things happen Deeply committed and accountable - you take ownership and see things through Excellent communication skills - you can work effectively with new hires, veteran engineers, and peer leaders alike Thrives in fast-paced, high-growth environments - you're energized by change, not stressed by it Experience with GPU programming (CUDA) for high-performance computing - advantage Knowledge of signal processing algorithms and implementations - advantage Prior experience in defense or mission-critical systems - advantage
Responsibilities
The Embedded Team Leader will build and manage a high-performance C++ development team and design complex embedded software systems. They will also drive technical decisions and collaborate with cross-functional teams.
Loading...