- Design and develop embedded software solutions for industrial and automotive applications.
- Implement and optimize communication protocols such as CAN, CANopen, LIN, Modbus, PROFIBUS, EtherCAT, and Ethernet/IP.
- Develop and integrate firmware for microcontrollers and embedded systems.
- Work on real-time operating systems (RTOS) and bare-metal programming.
- Collaborate with hardware and software teams for system integration and validation.
- Perform debugging, testing, and troubleshooting of embedded systems.
- Optimize software performance and ensure reliability for industrial and automotive environments.
- Maintain version control using Git and document software design processes.
Qualifications:
- Bachelors or Master's degree in Electronics, Computer Science,
or related fields.
- 4-7 years of experience in embedded software development.
- Strong programming skills in C/C++ for embedded systems.
- Hands-on experience with industrial and automotive communication protocols.
- Experience with microcontrollers (ARM, STM32, NXP, TI).
- Proficiency in RTOS and bare-metal programming.
- Familiarity with debugging tools and safety standards.
Valuable-to-Have:
- Python or Shell scripting for automation.
- Knowledge of AUTOSAR and cybersecurity standards.
- Exposure to AI/ML in embedded systems.
📌 Embedded Developer (Pune)
🏢 Agiliad Technologies
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.