Qualifications:
Education: BE – E&C/ Electrical or Computer Science Engineering.
Experience: 2 to 5 years of Experience (Embedded Software Developer and Software design)
Software Preferred: C, C++, C# and RTOS
Reporting: Project Manager.
Location: Bengaluru, KA, IN
Essential:
- Proven experience as an Embedded Software Developer, Embedded Software Engineer or similar role.
-
Experience in communication protocols such as Serial, Ethernet (TCP/IP, UDP), CAN, SPI, I2C, SQI, Parallel, Ether CAT etc.
-
Experience with software design and development in a test-driven environment.
-
Good experience in programming languages including C, C++ and RTOS.
-
Excellent communication skills.
-
Good experience in analytical and problem solving.
Desirable:
- Work experience with microcontroller.
-
Experience on PLC programming.
-
Ability to learn new languages and technologies.
Requirements:
- Work with developers to design embedded software from requirements to production and commercial deployment.
-
Produce clean, efficient code based on specifications.
-
Troubleshoot, debug and upgrade existing software
-
Recommend and execute improvements.
-
Create technical documentation for reference and report.
-
Integrate software components and third-party programs.