Embedded Software Engineering Manager at Futuristic Labs | Torre

Embedded Software Engineering Manager

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Base compensation
INR3.5M - 4M/year
~USD36.7k - 42k/year

+ Health insurance

+ Optional ESOP

Negotiable
location_on
Futuristic Labs., 100 Feet Road, VIP Hills, Silicon Valley, Madhapur, Hyderabad, Telangana, India
Posted almost 3 years ago

Responsibilities


🔵 What we think you need to succeed in this role: ◽ Bachelor’s/Master’s degree in Electrical Engineering, Mechatronics or related field. ◽ At least 5+ years of hands-on experience in embedded software. ◽ At least 3+ years in a leadership role, managing and scaling embedded software engineering teams. ◽ Experience in project management. ◽ Proficiency in embedded Linux, embedded OS like FreeRTOS, embedded C, and embedded C++. ◽ Experience with IoT platforms is essential; AI system building is a plus. ◽ Comprehensive understanding of hardware design principles, tools, and integration. ◽ Exceptional communication and interpersonal skills, with the ability to articulate technical concepts to diverse stakeholders. ◽ A strategic thinker, able to drive decision-making based on data, user feedback, and the company's broader vision. ◽ Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams. ◽ Proven track record of taking products to the market. 🔵 What do we expect from this role? ◽ Technical leadership: → Offer technical leadership and guidance to our embedded engineers on software and hardware projects. → Stay updated on industry advancements to keep the team at the forefront of innovation. ◽ Project management: → Supervise the product development lifecycle, ensuring timely, quality deliverables. → Forge collaborative relationships with cross-functional teams to ensure project success. ◽ Team development: → Cultivate a collaborative, innovative team culture through mentorship and professional growth opportunities. → Conduct regular performance evaluations to enhance individual and team performance. ◽ Embedded software expertise: → Deep understanding of embedded Linux development, C/C++, RTOS, and low-level programming. ◽ Process improvement and optimization: → Implement and improve engineering processes, workflows, and methodologies to enhance efficiency and productivity. → Identify and invest in technology, process enhancements, and continuous delivery methods that boost team productivity → Implements and optimizes policies and procedures regarding document storage, sharing & transmission. ◽ Strategic planning: → Align engineering initiatives with company strategy alongside senior leadership. → Aid in crafting the technology roadmap and pinpointing key milestones and resources needed.