Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 9.0 years
0 Lacs
kochi, kerala
On-site
As a Senior Firmware Engineer, you will play a crucial role in the design, development, and debugging of cutting-edge firmware solutions for our next-generation products. Your expertise in embedded systems, real-time operating systems, and various processor architectures will be instrumental in addressing complex technical challenges. This is an exciting opportunity for a proactive problem-solver who thrives in a fast-paced, collaborative environment and is enthusiastic about mentoring junior talent. Your responsibilities will include designing, developing, and implementing robust firmware for embedded systems. You will lead efforts in OS porting, collaborate with hardware teams for seamless integration, and conduct in-depth debugging to ensure high product quality. Additionally, you will contribute to the full software development lifecycle, mentor junior engineers, and participate in code reviews to maintain quality standards. To excel in this role, you should have 5-8 years of professional experience in firmware development, expert-level proficiency in C or C++ programming, and extensive experience in OS porting and Linux kernel development. Hands-on experience with processor architectures like ARM, ARM Cortex-A, ARM Cortex-M, and X86, as well as proven expertise in RTOS and strong debugging skills, are essential. Your familiarity with modern software configuration management tools and defect tracking systems, along with hardware understanding and mentorship experience, will be beneficial. Desired characteristics include strong leadership capabilities, exceptional communication skills, the ability to thrive in a fast-paced environment, and a proactive and innovative mindset. While experience in bootloader development, board bring-up, and proficiency in Python are nice to have, your ability to inspire and guide a team, collaborate effectively with cross-functional teams, and seek opportunities for improvement will be key to success in this role.,
Posted 1 week ago
3.0 - 8.0 years
0 Lacs
karnataka
On-site
Be part of a team that designs, develops and integrates embedded firmware for the latest in home automation IOT devices for comfort applications. With focus on device connectivity, you will be responsible to ensure highly efficient, reliable and predictable wireless communication between different products, cloud and mobile App. You will use your experience and technical skills to design and implement features targeted for the North American and European residential markets. You will partner with world class engineers and leaders. Use your strategic thinking to help anticipate problems, recognize and eliminate barriers. Development of embedded firmware targeting device connectivity with peripheral devices, cloud and mobile application using protocols WiFi, BLE, proprietry RF protocols etc. Should be an individual contributor and also a team player. Work on all aspects complex embedded software development projects design, development, review, and test. You will have clear accountability to drive innovation utilizing new technologies in hardware, software, and emerging wireless communication protocols. Provide technical leadership, mentorship, as well as coordination with project planning and execution. Work closely with cross-functional teams (systems, hardware, test, quality) to produce architecturally sound designs, contribute to hardware selection, design test plans, and coordinate delivery of software modules, applications, and documentation. Cultivate 3rd party vendor relationships as needed. Collaborate with partners in Marketing and other stakeholders to gather and break down non-technical and technical requirements into well-defined tasks. Evaluate new technologies as they apply to existing functions. Offer peer technical assessments in areas of expertise, new technologies, software designs and assist as needed with component datasheet/schematic design review. Explore tools and techniques and contribute to efforts that benefit firmware design, development, testing and management. Follow details during all phases of SW design, development, integration, testing and release. Collaboration with other development and quality assurance teams to ensure high quality delivery. Participation in connected firmware platformization across Comfort business and Resideo. Involvement in improving processes, technologies, methodologies and innovation. Exploration of new market trends in communication protocols. Technical mentorship to junior resources and external design houses as required. YOU MUST HAVE: 8+ years of experience developing embedded firmware in C including standard libraries and multithreading programming with RTOS like ThreadX, FreeRTOS, Linux etc. Minimum 8 years of experience in embedded C, knowledge of data structure, code optimization and logical analysis. Minimum of 5+ years of experience of wireless/RF connectivity & networking standards like WiFi, Bluetooth, Zigbee, Sub-GHz etc. Minimum of 5+ years of experience in Wireless communication System: Firmware architecture, Design & Development. Minimum of 5+ years of Experience in firmware development of Cyber security product. Minimum 5+ years of architecture in Cyber security requirements for the projects. Minimum 5+ years in experience in TLS authentication, Secure bootloader, PKI activity, secured communication using AES encryption methods. Minimum 3+ years experience in lab tools like Oscilloscope, Signal/Logic analyzer, power meter, multimeter etc. Minimum 5+ years of experience in cross-compilers and external hardware debuggers. Minimum 5+ years of experience in firmware debugging techniques and usage of tools like Wireshark, JTAG. WE VALUE: Excellent understanding of Electronic Hardware. Experience in developing application firmware using IoT Protocols such as AMQP, MQTT, WebSocket etc. Relevant experience in home automation products and residential market. Experience with ARM Cortex-A and Cortex-M processors. Experience in C++, Python and CI/CD. Familiarity with cryptographic concepts, public key cryptography and certificates. Having Cyber security certification is added advantage. Experience in troubleshooting, being able to perform analysis in a complex system. Experience with embedded Linux environments. Experience with software management tools like SVN, Bitbucket, JIRA, and requirements management tools like Contour. Demonstrated ability to serve as a lead software engineer for complex software projects. Demonstrated ability to decompose functional requirements into well-defined tasks while balancing quality, quantity and complexity in work output. Demonstrated competence with researching fundamental technical challenges and implementing ingenious solutions. Demonstrated capability to offer technical assessments in areas of expertise, new technologies and software designs. Experience working in Agile Scrum teams. Strong interpersonal, communication and presentation skills. Strong interpersonal skills with the ability to work and relate well with others.,
Posted 1 month ago
2.0 - 8.0 years
0 Lacs
karnataka
On-site
Be part of a team that designs, develops, and integrates embedded firmware for the latest in home automation IOT devices for comfort, security, and water applications. With a focus on device connectivity, you will be responsible for ensuring highly efficient, reliable, and predictable wireless communication between different products, cloud, and mobile apps. Your experience and technical skills will be utilized to design and implement features targeted for the North American and European residential markets. You will collaborate with world-class engineers and leaders, utilizing your strategic thinking to help anticipate problems and eliminate barriers. As an Embedded Firmware Developer, your duties will include: - Developing embedded firmware targeting device connectivity with peripheral devices, cloud, and mobile applications using protocols such as WiFi, BLE, and proprietary RF protocols. - Working on all aspects of complex embedded software development projects including design, development, review, and testing. - Providing technical leadership, mentorship, and coordination with project planning and execution. - Collaborating closely with cross-functional teams to produce architecturally sound designs, contribute to hardware selection, design test plans, and coordinate software delivery. - Evaluating new technologies, offering technical assessments, and exploring tools and techniques to benefit firmware design, development, testing, and management. - Contributing to improving processes, technologies, methodologies, and innovation in communication protocols. - Providing technical mentorship to junior resources and external design houses as required. To be successful in this role, you must have: - 8+ years of experience developing embedded firmware in C/C++, including standard libraries and multithreading programming with RTOS. - Knowledge of data structures, code optimization, and logical analysis. - 3 years of experience in wireless/RF connectivity and networking standards like WiFi, Bluetooth, Zigbee, and Sub-GHz. - Hands-on experience with lab tools such as Oscilloscope, Signal/Logic analyzer, power meter, and multimeter. - Experience with automated unit testing frameworks. Preferred qualifications include: - Experience in home automation products and the residential market. - Familiarity with ARM Cortex-A and Cortex-M processors. - Proficiency in C++, Python, and CI/CD. - Knowledge of cryptographic concepts, public key cryptography, certificates, and troubleshooting in complex systems. - Experience with embedded Linux environments and software management tools like SVN, Bitbucket, JIRA, and Contour. - Strong interpersonal, communication, and presentation skills, along with an excellent understanding of Electronic Hardware. In return, you will have the opportunity to work in a hybrid environment, collaborate with a diverse and globally distributed team, contribute to core product development, and gain hands-on experience working on cutting-edge IoT products. Resideo is a global manufacturer, developer, and distributor of technology-driven sensing and control solutions for comfort, security, energy use, and smart living. With a focus on the professional channel, Resideo serves contractors, installers, dealers, and integrators across various markets. Trusted brands like Honeywell Home and First Alert power connected living for millions of customers worldwide. With a global team of over 14,000 employees, Resideo offers the opportunity to make a real impact in a purpose-driven industry. Learn more at www.resideo.com.,
Posted 1 month ago
1.0 - 5.0 years
0 Lacs
karnataka
On-site
As a member of our team, you will be involved in the design, development, and integration of embedded firmware for cutting-edge home automation IOT devices aimed at comfort applications. Your primary focus will be on ensuring efficient, reliable, and predictable wireless communication between various products, cloud services, and mobile applications. Your expertise and technical skills will be utilized to create and implement features tailored for the North American and European residential markets. You will collaborate with a group of highly skilled engineers and leaders, leveraging your strategic thinking to anticipate and address potential challenges, as well as remove obstacles that may hinder progress. Your responsibilities will include: - Developing embedded firmware for device connectivity using protocols such as WiFi, BLE, and proprietary RF protocols - Working on all aspects of complex embedded software projects, including design, development, review, and testing - Providing technical leadership, mentorship, and coordination for project planning and execution - Collaborating with cross-functional teams to create architecturally sound designs, contribute to hardware selection, design test plans, and ensure the timely delivery of software modules, applications, and documentation - Evaluating new technologies and providing technical assessments in your areas of expertise - Participating in firmware platformization efforts across the Comfort business and Resideo - Engaging in process improvement, technology advancement, methodology enhancement, and innovation initiatives - Mentoring junior resources and external design teams as needed To be successful in this role, you must have: - 5+ years of experience in embedded firmware development using C, including multithreading programming with RTOS - Proficiency in embedded C, data structures, code optimization, and logical analysis - Knowledge of wireless/RF connectivity and networking standards like WiFi, Bluetooth, Zigbee, etc. - Hands-on experience with lab tools such as Oscilloscope, Logic analyzer, etc. - Experience with automated unit testing frameworks and cross-compilers - Expertise in firmware debugging techniques and tools like Wireshark and JTAG Additionally, we value candidates with: - Experience in IoT Protocols like AMQP, MQTT, WebSocket - Knowledge of home automation products and the residential market - Familiarity with ARM Cortex-A and Cortex-M processors, C++, Python, and CI/CD - Understanding of cryptographic concepts, embedded Linux environments, and software management tools This position offers you the opportunity to work in a hybrid environment, collaborate with a diverse global team, contribute to core product development, and gain hands-on experience with cutting-edge IoT products. If you are looking to make a real impact in a dynamic industry, we invite you to join us at Resideo, a global leader in technology-driven sensing and control solutions. Visit www.resideo.com to learn more about our innovative products and solutions.,
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
67493 Jobs | Dublin
Wipro
26746 Jobs | Bengaluru
Accenture in India
21683 Jobs | Dublin 2
EY
20113 Jobs | London
Uplers
14352 Jobs | Ahmedabad
Bajaj Finserv
13841 Jobs |
IBM
13289 Jobs | Armonk
Accenture services Pvt Ltd
12869 Jobs |
Amazon
12463 Jobs | Seattle,WA
Amazon.com
12066 Jobs |