Craftech 360
Website:
craftech360.com
Job details:
Job Title: Firmware Engineer (1–2 Years Experience)
Location: Bengaluru, India (In-office)
About Us:We are [Your Company Name], a technology-driven company creating innovative embedded and IoT solutions. We are looking for a Firmware Engineer with 1–2 years of experience to contribute to our product development and growth.
Key Responsibilities:- Develop, test, and maintain firmware for embedded systems and devices.
- Collaborate with hardware engineers to integrate firmware with PCBs, sensors, and peripherals.
- Debug and troubleshoot firmware issues in prototypes and production devices.
- Optimize code for performance, memory usage, and power efficiency.
- Document firmware, maintain version control, and follow development best practices.
Required Skills & Experience:- Bachelor’s degree in Electronics, Electrical Engineering, Computer Science, or a related field.
- 1–2 years of experience in embedded firmware development.
- Proficiency in C/C++ programming for embedded systems.
- Experience with microcontrollers (STM32, ESP32, Arduino, or similar).
- Knowledge of communication protocols like UART, SPI, I2C, or CAN.
- Familiarity with debugging tools (oscilloscopes, logic analyzers, JTAG/SWD).
- Understanding of firmware lifecycle and version control (Git).
Preferred Skills:- Experience with RTOS (FreeRTOS, Zephyr, etc.)
- Understanding of low-power firmware design
- Basic PCB-level understanding
What We Offer:- Exposure to cutting-edge embedded and IoT projects
- Collaborative and supportive work environment
- Competitive salary and growth opportunities
- Hands-on learning and skill development in firmware and hardware integration
Click on Apply to know more.