This job posting has expired
Senior Firmware Engineer
Location : Bengaluru, Karnataka
Headquarters : Hyderabad, India
Hiring Mode : Full Time
Hiring Role : Firmware Engineer
Experience : Mid Level
- Cyient is a global engineering and technology solutions company. As a Design, Build, and Maintain partner for leading organizations worldwide, we take solution ownership across the value chain to help clients focus on their core, innovate, and stay ahead of the curve. We leverage digital technologies, advanced analytics capabilities, and our domain knowledge and technical expertise, to solve complex business problems.
- With over 15,000 employees globally, we partner with clients to operate as part of their extended team in ways that best suit their organization’s culture and requirements. Our industry focus includes aerospace and defense, healthcare, telecommunications, rail transportation, semiconductor, geospatial, industrial, and energy.
- 6 to 8 years of experience in embedded hardware design and development project
- Hands-on Experience in microprocessor, microcontroller for sensor, monitoring and control devices in industrial application
- Experience on STM and NXP microcontroller – Preferred will be STM32 series
- Possessing Strong Programming skills in C language.
- Work experience on IoT application and platform development and testing.
- Hands-on experience on embedded communication protocols (I2C, SPI, UART, ADC).
- System programming and various debugging methodologies.
- Work experience RTOS / Non- RTOS based Embedded Software.
- Good knowledge of MQTT, AWS-IOT, Modbus RTU/TCP, omron FINS.
- Experience in embedded system design with 8/16/32-bit microprocessor design
- Experience in external memory requirement design (volatile / Non-volatile)
- Familiar in peripheral communication interface SPI, I2C, UART, USB, RS232/RS485, Parallel etc.,
- Good Knowledge in sensor interface design (Analog / Digital) Temperature, Pressure, Accelerometer, Current measurement
- Good Knowledge in communication module protocol development Wi-Fi, Bluetooth, Ethernet, GPS
Skills & Experience
- C (Programming Language), Embedded C, Embedded C++
- Cyient is an Equal Opportunity Employer.
- Cyient recruits, employs, trains, compensates, and promotes regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, veteran status, and other protected status as required by applicable law. We are proud to be a diverse and inclusive company where our people can focus their whole self on solving problems that matter.