Posted:
3/6/2025, 11:30:15 PM
Location(s):
Karnataka, India
Experience Level(s):
Expert or higher
Field(s):
Software Engineering
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.
● Profi ciency in using debugging tools (e.g., JTAG debuggers, logic analyzers, oscilloscopes) to identify and resolve fi rmware 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.
Website: https://encora.com/
Headquarter Location: Scottsdale, Arizona, United States
Employee Count: 10001+
Year Founded: 2003
IPO Status: Private
Last Funding Type: Private Equity
Industries: Big Data ⋅ Cloud Computing ⋅ Software