About Us
Industries
Automotive & Transportation
Medical Devices & Healthcare
Building Automation
Industrial Products
Semiconductors
Services
Automotive Engineering
Digital Connected Solution
Autonomous Driving and ADAS
AUTOSAR
Connected Vehicle
Vehicle Engineering and Design
Product Engineering
Embedded Engineering
Mechanical Design
Software Engineering
System and Hardware Engineering
Testing & Validation
Digital Engineering
Cloud Services and DevOps
Full-Stack Development
Edge Computing
Machine Learning & AI
IOT
Automotive & Transportation
Energy
Healthcare
Manufacturing
Smart Building
Services
Automotive Engineering
Digital Connected Solution
Autonomous Driving and ADAS
AUTOSAR
Connected Vehicle
Vehicle Engineering and Design
Product Engineering
Embedded Engineering
Mechanical Design
Software Engineering
System and Hardware Engineering
Testing & Validation
Digital Engineering
Cloud Services and DevOps
Full-Stack Development
Edge Computing
Machine Learning & AI
IOT
Automotive & Transportation
Energy
Healthcare
Manufacturing
Smart Building
Resources
Blogs
Case studies
Career
Contact
Firmware Engineer
Home
Career
Firmware Engineer
Job Description
Role
Firmware Engineer
Key Skills
C/C++, Embedded C, STM32F/H controller, I2C, SPI, UART, RS232, RS485, CAN, TCP/IP, HTTP, MQTT, Jira, GitHub
Industry Type
Embedded Systems
Functional Area
IT
Employment Type
Full time
Role Category
IT
Education
BE/ BTech
Experience
4 years
Job Location
Bengaluru
Responsibilities:
Strong in C, Embedded C programming
Hands-on experience working with microcontroller-based products. Working with an STM32F/H controller is an added advantage
Good in communication protocols (physical) such as I2C, SPI, UART, RS232, RS485, CAN
Good understanding of object-oriented programming C++
Python programming is an added advantage
Requirements:
Experience developing embedded Linux applications using C/C++
Should have experience working in multithreaded Linux applications
Sound understanding of IPC mechanisms such as shared memory, and queue
Hands-on experience working with Linux platforms such as Raspberry Pi
Good understanding of network protocols such as TCP/IP, HTTP, and MQTT
Should have experience working in agile methodologies
Good exposure to using tools such as Jira, and GitHub.
Share:
Apply For This Job
Field can't be empty
Field can't be empty
Please Enter valid EmailId
Field can't be empty
Please Enter valid contact number
Phone number must be between 10 and 15 digits
Field can't be empty
Please enter a valid salary (no special characters only).
Field can't be empty
Field can't be empty
Notice Period
Immediate Joiner
0-15 days
1 month
2 months
3 months
Please select Notice Period
Resume
*
.pdf, .doc, .docx, .png, .jpg .jpeg formats are required
Please upload a file.
Invalid file type. Only .pdf, .doc, .docx, .png, .jpg, .jpeg files are allowed.
info@knodtec.com
+91 9972003417