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