Job Overview
Company
Cyanous Software Private Limited
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Cyanous Software Private Limited and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><p><b>Job Title :</b> Embedded Firmware Developer<br/><br/><b>Experience :</b> 4-7 Years<br/><br/><b>Location :</b> Bangalore (Work from Office, 9 AM 6 PM)<br/><br/><b>Employment Type :</b> Full-time<br/><br/><b>Job Overview :</b></p><p><br/>We are seeking an experienced Embedded Firmware Developer with 4-7 years of hands-on expertise in developing, testing, and maintaining embedded systems.
The ideal candidate should have strong programming skills in C/C++, experience working with RTOS (preferably VxWorks), and in-depth knowledge of communication protocols, drivers, and Linux scripting.<br/><br/><b>Key Responsibilities :</b></p><p><br/>- Design, develop, and maintain embedded firmware for real-time applications.<br/></p><p><br/></p><p>- Work with RTOS (VxWorks or similar) to implement efficient real-time solutions.<br/></p><p><br/></p><p>- Develop and integrate communication protocol drivers such as Ethernet, CAN, RS422.<br/></p><p><br/></p><p>- Write and optimize Linux shell scripts to support development and automation tasks.<br/></p><p><br/></p><p>- Perform debugging, unit testing, and system-level validation of firmware.<br/></p><p><br/></p><p>- Collaborate with hardware engineers, system architects, and QA teams to deliver high-quality solutions.<br/></p><p><br/></p><p>- Participate in code reviews and follow industry best practices for software development.<br/></p><p><br/></p><p>- Utilize ClearCase (version control) and adopt DevOps practices for build, release, and deployment activities.<br/></p><p><br/></p><p>- Ensure adherence to software design, coding standards, and documentation.<br/><br/><b>Required Skills & Qualifications :</b></p><p><br/>- 4-7 years of proven experience in Embedded Firmware Development.<br/></p><p><br/></p><p>- Strong proficiency in C/C++ programming for embedded systems.<br/></p><p><br/></p><p>- Hands-on experience with RTOS (VxWorks preferred).<br/></p><p><br/></p><p>- Proficiency in developing and debugging communication protocols/drivers (Ethernet, CAN, RS422).<br/></p><p><br/></p><p>- Good understanding of Linux OS, Linux shell scripting, and automation.<br/></p><p><br/></p><p>- Familiarity with ClearCase or other version control systems.<br/></p><p><br/></p><p>- Exposure to DevOps tools and practices for embedded development.<br/></p><p><br/></p><p>- Strong problem-solving and debugging skills.<br/></p><p><br/></p><p>- Excellent communication and teamwork abilities.<br/><br/><b>Good to Have (Preferred Skills) :</b></p><p><br/>- Experience with additional RTOS environments (e.g., FreeRTOS, QNX).<br/></p><p><br/></p><p>- Knowledge of hardware debugging tools (oscilloscopes, logic analyzers, JTAG).<br/></p><p><br/></p><p>- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.<br/></p><p><br/></p><p>- Exposure to Agile methodologies and collaborative development.</p><br/></p> (ref:hirist.tech)
About Cyanous Software Private Limited
Don't Miss This Opportunity!
Cyanous Software Private Limited is actively hiring for this Embedded Firmware Developer position
Apply Now