RADIANT DIGITAL SOLUTIONS PRIVATE LIMITED

Firmware Engineer - C/C++ Programming

Click Here to Apply

Job Location

hyderabad, India

Job Description

JOB DESCRIPTION : - Embedded Systems Development : Extensive experience in designing, developing, and debugging embedded firmware for microcontrollers (including MSP) and microprocessors. - Programming Languages : Proficiency in programming languages commonly used in embedded systems development such as C, C++, and Assembly language. - RTOS and Device Drivers : Experience working with Real-Time Operating Systems (RTOS) and developing device drivers for peripherals like UART, SPI, I2C, etc. - Hardware Knowledge : Understanding of hardware components, interfacing, and hardware-software co-design. - Debugging and Troubleshooting : Strong troubleshooting skills to identify and resolve issues in embedded systems, including the use of debugging tools like JTAG, oscilloscopes, logic analyzers, etc. - Version Control Systems : Proficiency in using version control systems like Git for managing code repositories and collaboration. - Communication Protocols : Experience working with communication protocols such as UART, SPI, I2C, CAN, Ethernet, etc. - Firmware Development Lifecycle : Knowledge of the entire firmware development lifecycle, from requirements analysis and design to testing and maintenance. - Project Management : Ability to lead a team of firmware engineers, set project goals, allocate resources, and manage timelines effectively. - Documentation : Strong documentation skills to create technical documents, design specifications, test plans, etc. - Code Review : Experience in conducting and participating in code reviews to ensure code quality, best practices, and adherence to coding standards. - Problem-Solving Skills : Strong analytical and problem-solving skills to tackle complex technical challenges in embedded firmware development. - Continuous Learning : Willingness to stay updated on the latest trends, technologies, and best practices in embedded systems development. - Interpersonal Skills : Good communication skills to effectively collaborate with cross-functional teams, stakeholders, and provide technical guidance and mentorship to junior : - Bachelor's degree in Electronics Engineering or similar related field. - Minimum 3 years of experience as FW QUALIFICATIONS : - Experience in developing FW code for EPDs and OLEDs is preferred. - Experience in working with GPS / GNSS and RF Transceivers is an added advantage. - Experience with wireless communication protocols (e.g., Bluetooth, Wi-Fi, LoRa, GSM). - Experience with Agile development methodologies. - Knowledge of software design patterns and best practices (ref:hirist.tech)

Location: hyderabad, IN

Posted Date: 11/25/2024
Click Here to Apply
View More RADIANT DIGITAL SOLUTIONS PRIVATE LIMITED Jobs

Contact Information

Contact Human Resources
RADIANT DIGITAL SOLUTIONS PRIVATE LIMITED

Posted

November 25, 2024
UID: 4909723549

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.