- Growing fastShowed strong hiring growth in the past month
Embedded Systems Engineer
- ₹4L – ₹5.5L
- No experience required
- Full Time
Not Available
In office
About the job
Posting Title: Embedded Systems Engineer
Experience: 0-5 Years
Location: Bangalore
Work mode: Onsite
Primary skills: Embedded, C/C++, ARM/STM, RTOS, Kernel/Device Drivers, Python/Shell
Qualification: Any Engineering/ Computers degree
Roles & responsibilities:
Develop, test, and maintain embedded systems software using C and C++.
Design and implement embedded systems with ARM cores and STM microcontrollers.
Troubleshoot and resolve issues in embedded systems, ensuring reliability and performance.
Work with real-time operating systems (RTOS) to develop robust and efficient applications.
Perform low-level debugging and hardware/software integration tasks.
Develop and maintain kernel modules and device drivers.
Write and maintain scripts using Python or shell scripting to automate tasks and improve workflow.
Collaborate with hardware engineers, software developers, and other stakeholders to ensure successful project outcomes.
Create and review technical documentation, including design specifications and testing protocols.
Qualifications:
Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
Proven programming experience in C and C++.
Experience in embedded systems development, preferably with ARM cores and STM microcontrollers.
Strong troubleshooting and problem-solving skills in embedded environments.
Experience with real-time operating systems (RTOS).
Low-level debugging experience, including familiarity with tools such as JTAG and oscilloscopes.
Preferred experience in kernel and device driver development.
Scripting experience with Python or shell scripting.
Excellent communication skills and ability to work collaboratively in a team environment.
About the company
Arting Digital
- Growing fastShowed strong hiring growth in the past month