development. The ideal candidate should have hands-on expertise in embedded systems programming, problem-solving abilities, and a passion for building efficient software solutions.
Key Responsibilities:
Design, develop, and maintain embedded software applications using
Python
in RTOS environments.
Work on device drivers, firmware, and middleware development.
Collaborate with hardware, QA, and cross-functional teams to ensure smooth integration.
Required Skills:
Strong programming skills in
Python
with good knowledge of
Embedded Systems
.
Hands-on experience with
RTOS (Real-Time Operating Systems)
.
Good understanding of microcontrollers, microprocessors, and hardware interfaces (UART, I2C, SPI, etc.).
Good to Have:
Exposure to C/C++ in embedded systems.
Familiarity with Agile methodologies.
Knowledge of communication protocols and system-level design.
Education:
Bachelor's or Master's degree in
Electronics / Computer Science / Electrical / related field
.
Job Type: Full-time
Pay: ₹418,168.46 - ₹2,009,971.03 per year
Application Question(s):
How many years of experience do you have in Python?
How many years of experience do you have in Embedded development?
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.