About the Company
https : / / apnatech.com /
About the Role
Responsibilities
- Preferred skills and qualifications
Qualifications
Master’s or Bachelor’s degree in Embedded Systems, Computer Engineering, or a related fieldExperience :
5 - 7 Years of relevant experience.
Required Skills
Good experience as an embedded software developer with solid knowledge of embedded systems architecture.Proficiency in programming languages such as C / C++ or assembly language.Familiarity with RTOS (Real-Time Operating Systems), embedded Linux, and other embedded platforms.Experience with ARM architecture, PIC, or other microcontroller architectures.Experience with embedded security and encryption protocols.Knowledge of communication protocols such as UART, SPI, I2C, CAN, or Ethernet.Hands-on experience with IoT devices and wireless communication protocols (e.g., BLE, Zigbee).Knowledge of Python or other scripting languages for testing automation.Familiarity with Agile development methodologies and tools like Jira.Familiarity with MATLAB / Simulink for simulation and modelling.Understanding of power management techniques for low-power embedded systems.