Senior Embedded Firmware

Key Skills

Git Coding Ethernet Debugging

Job Description

-- Senior Embedded Firmware SmartCity, Kochi Senior Embedded Firmware We are seeking a highly skilled and experienced Senior Embedded Firmware Engineer to join our team. The ideal candidate will have a strong background in developing and implementing firmware for embedded systems, with a focus on delivering high-quality, efficient, and reliable solutions. You will work closely with cross-functional teams, including hardware engineers, software developers, and product managers, to bring cutting-edge products to market. Key Responsibilities Firmware Development Design, develop, and maintain firmware for embedded systems across various platforms and products, ensuring robustness and reliability. Architecture Design Lead the creation of firmware architecture, ensuring scalability, modularity, and performance optimization. Hardware Integration Collaborate with hardware engineers to define firmware requirements, troubleshoot hardware/firmware interactions, and perform system-level debugging. Code Quality Best Practices Implement and enforce best practices for coding standards, version control, testing, and documentation to maintain high code quality. Performance Optimization Analyze and optimize system performance, including memory usage, power consumption, and execution speed. Safety and Compliance Ensure that firmware meets industry standards and compliance requirements (e.g., CE certification, ISO standards). Team Collaboration Provide technical leadership, mentor junior engineers, and contribute to team knowledge-sharing initiatives. Continuous Improvement Stay updated with the latest trends and advancements in embedded systems and firmware development, proposing innovative solutions where applicable. Qualifications Education Bachelor s or Master s degree in Electrical Engineering, Computer Engineering, or a related field. Experience 3 years of experience in embedded firmware development, with a proven track record of delivering successful products. Technical Skills Proficient in C programming languages. Experience with microcontroller/microprocessor platforms (e.g., ARM Cortex, PIC, AVR, ESP32). Familiarity with RTOS (Real-Time Operating Systems) and bare-metal development. Strong understanding of communication protocols (e.g., UART, SPI, I2C, CAN, Ethernet, BLE). Experience with hardware debugging tools (e.g., oscilloscopes, logic analyzers, JTAG) Knowledge of power management techniques and low-power design. Experience with version control systems like Git. Soft Skills Excellent problem-solving and analytical skills. Strong verbal and written communication abilities. Ability to work collaboratively in a team environment. Leadership experience is a plus. Preferred Qualifications Experience in end-to-end product development, from concept to production. Knowledge of wireless communication protocols (e.g., Wi-Fi, Zigbee, LoRa). Experience with agile development methodologies.

About Hiring Company

  • Login to view
  • Login to view
  • VI 405/E1, Fathima Tower, Maleppally Rd, Thrikkakara, Kakkanad, Kerala 682021
  • IT-Software

Job Information

EXPERIENCE 3 to 8 years
LOCATION Kochi
INDUSTRY IT-Software
Type Permanent
ROLE Senior Embedded Firmware
QUALIFICATION: UG Any Graduate PG Any Postgraduategit