i
Encora
185 Encora Jobs
·
10-15 years
Bangalore Rural, Chennai, Bangalore / Bengaluru
1 vacancy
Hiring For a Senior Developer in Embedded Development
Encora
posted 2d ago
Flexible timing
Key skills for the job
Minimum qualifications:
● 10+ years of experience in development, testing and deployment of consumer electronics/automotive/embedded systems using C/C++, Python for application software on FreeRTOS/Linux systems.
● Bachelor's degree in Electronics Engineering, Computer Science.
● Proficiency in C or C++ and Python is essential. Experience with developing applications for FreeRTOS, Linux etc is highly desirable.
● Experience in Embedded domain, data structures, algorithms, and software design.
● Experience working with hardware designers/reading schematics.
● Experience with ARM or other low-power SoC architectures, memory system, fabric etc.
● Experience with interface protocols (e.g., USB, SPI, I2C, UART, UFS), power management, system integration, Software stacks, and drivers.
● Proficiency in using debugging tools (e.g., JTAG debuggers, logic analyzers, oscilloscopes) to identify and resolve firmware issues.
● Performance analysis and optimization experience.
● Knowledge of embedded systems development, RTOS concepts, device drivers and hardware/software integration.
● Experience in device automation testing is a plus.
● Experience in LTE modem, eSIM, audio subsystems, HW/SW security is a plus.
Responsibilities:
The candidate would primarily work on the application layer for a cellular-IoT embedded system. Their responsibilities include enhancing the communication protocol spec, developing automated test framework capabilities involving Python-C interaction over UART, performing basic HW-SW debugging, testing, and issue triaging.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Senior Developer roles with real interview advice
10-15 Yrs
Bangalore Rural, Chennai, Bangalore / Bengaluru