Senior Embedded Software Engineer
Company Name: Futurehook Technologies
Company Type: Product Based
Job Location: Bengaluru (On-Site)
About Us: Futurehook is a leading system integrator specializing in home theatre systems, audio/video solutions, home automation, home security, lighting automation, and smart security controls. Our mission is to enhance residential spaces with cutting-edge technology, providing seamless and integrated solutions that contribute to a smarter living experience.
Key Responsibilities:
- Develop embedded software using C/C++ for real-time systems.
- Work on hardware integration (e.g., sensors, memory, communication).
- Debug and test embedded systems with tools like JTAG and oscilloscopes.
- Optimize code for performance and low power.
- Work with wireless protocols (e.g., BLE, Wi-Fi, Zigbee).
Requirements
- Exciting work in a startup environment.
- Opportunity to build products from scratch.
- Embedded C and real-time coding experience is a must.
- Experience with real-time operating systems (FreeRTOS, Zephyr, etc.).
- Familiar with micro controllers (ARM Cortex, RISC-V) and peripheral interfaces (SPI, I2C, UART).
- Hands-on experience with memory management, interrupts, and timers.
- Proficiency with version control (Git).
- Strong knowledge of device drivers, networking protocols, and communication interfaces.
- Experience with Python for automation.
- Knowledge of machine learning for embedded systems
Benefits
· Competitive salary
· Performance bonuses
· Learning and development opportunities
· Clear promotion paths
· Work on cutting-edge, niche technologies
· Access to advanced tools
· Paid time off
· Parental leave
· Collaborative culture
· Team recognition programs
· Company-sponsored events