DevJobs

Senior Embedded Software Engineer – Squad Leader Role

Overview
Skills
  • C C ꞏ 7y
  • C++ C++ ꞏ 7y
  • Python Python
  • Ambarella
  • Quallcom SoC
  • Real-Time Operating Systems
  • RTOS
  • TI
  • Backend Development
  • Computer Vision
  • Deep Learning Models

Position: Senior Embedded Software Engineer – Squad Leader Role 


Location: Tel Aviv, Ramat Gan (Bursa) 


Who We Are: Gentex is a global leader in high-tech electronic products for the automotive, aerospace, and commercial fire protection markets. Gentex Technologies Israel (GTI), located in Tel Aviv, is our R&D center focused on pioneering automotive AI technology for in-cabin and driver monitoring applications. We serve as Gentex’s AI center-of-excellence, driving innovation in the automotive industry. 


About the Position: We are looking for a talented exceptional Senior Embedded Software Engineer to join our diverse team. As a lead contributor, you will play a pivotal role in developing cutting-edge software applications for the automotive market, aligning with requirements and ensuring a thorough understanding of all aspects involved. 


Responsibilities: 


  • Technical Lead and mentoring a team of embedded software engineers. 
  • Engage in software development for multi-threaded systems, utilizing C and C++ languages within a multi-interface environment and real-time operating systems (Linux, RTOS, etc.). 
  • Dive into hands-on coding (50%+), conduct thorough code reviews, and create comprehensive documentation, including characterization, design, and architecture documents for software components. 
  • Collaborate closely with system engineers and architects to define software architecture and interfaces. 
  • Drive innovation in software development methodologies and best practices within the team. 


Qualifications: 


  • Bachelor's degree in Software Engineering, Computer Science, or Electrical Engineering or years of equivalent experience. 
  • 7+ years of hands-on experience 
  • Demonstrated leadership skills and experience in mentoring junior engineers or leading small teams. 
  • Proficiency in C/C++ programming is essential. 
  • Demonstrated experience with Ambarella / TI / Quallcom SoC 
  • Essential knowledge of Python, including experience in porting Python code to C. 
  • Experience with Real-Time Operating Systems (RTOS) is a significant advantage. 
  • Familiarity with computer vision and deep learning models. 
  • Prior involvement in backend development is advantageous. 
  • Prior experience in the automative industry (Regulation, A-Spice) a strong advantage  


Join us at Gentex and lead the way in shaping the future of automotive technology! 

Gentex Corporation