12 Nov
|
Happiest Minds
|
Bengaluru
12 Nov
Happiest Minds
Bengaluru
Happiest Minds Technologies Limited (NSE: HAPPSTMNDS), a Mindful IT Company, enables digital transformation for enterprises and technology providers by delivering seamless customer experiences, business efficiency and actionable insights. We do this by leveraging a spectrum of disruptive technologies such as: artificial intelligence, blockchain, cloud, digital process automation, internet of things, robotics/drones, security, virtual/ augmented reality, etc. Positioned as ‘Born Digital. Born Agile’, our capabilities span Product & Digital Engineering Services (PDES), Generative AI Business Services (GBS) and Infrastructure Management & Security Services (IMSS).
We deliver these services across industry groups: Banking, Financial Services & Insurance (BFSI), EdTech, Healthcare & Life Sciences, Hi-Tech and Media & Entertainment, Industrial, Manufacturing, Energy & Utilities, and Retail, CPG & Logistics.
The company has been recognized for its excellence in Corporate Governance practices by Golden Peacock and ICSI. A Excellent Place to Work Certified™ company, Happiest Minds is headquartered in Bengaluru, India with operations in the U.S., UK, Canada, Australia, and the Middle East.
We are seeking a skilled and experienced Firmware Manager to join our dynamic team. If you have a passion for programming, hardware interaction, and solving intricate technical challenges, this role is for you!
Roles & Responsibilities
Responsibilities
- Design and Architectural Expertise:
- Lead the design and architectural planning for complex firmware projects.
- Create detailed specifications and documentation for firmware components.
- Collaborate with cross-functional teams to define system requirements.
- Coding Proficiency:
- Proficient in C and C++ programming languages.
- Develop efficient and reliable firmware code for various hardware platforms.
- Optimize code for performance and memory usage.
- Hardware Interaction:
- Exposure to boot code and hardware diagnostics.
- Work closely with hardware engineers to ensure seamless integration of firmware with hardware components.
- Participate in board bring-up activities.
- Security and Communication:
- Familiarity with cybersecurity principles.
- Experience with communication protocols (e.g., UART, SPI, I2C) and cloud interfaces.
- Implement secure communication channels within the firmware.
- Real-Time Operating Systems (RTOS):
- Exposure to multiple real-time operating systems such as QNX, FreeRTOS, and VxWorks.
- Develop firmware that meets stringent real-time requirements.
- Domain Expertise:
- Work across diverse domains, including networking, consumer electronics, IoT, and industrial applications.
- Understand domain-specific challenges and tailor firmware solutions accordingly.
- Architectural Design and Reviews:
- Participate in architectural design discussions.
- Conduct design reviews to ensure adherence to best practices and standards.
Qualifications
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or related field.
- Proven experience in firmware development, preferably in complex embedded systems.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities
📌 Firmware Manager - PES_HW (Bengaluru)
🏢 Happiest Minds
📍 Bengaluru