About the job
We at Accolade Electronics are on the look-out for a Senior Engineer Software Development to join our Software Development team.
Job Description
- Experience in Embedded Development in C, C++, data structures and multi-threading.
- Experience in middleware application development in RTOS or embedded Linux OS and device-driver development.
- Experience in socket programming on TCP/IP, UDP and similar protocols
- Experience in embedded protocols (I2C,SPI,UART,MQTT),Signal processing, ADC,DAC and interrupt handling
- Experience in ARM processor architecture with SOC, Algorithm development & data structures
- Considerable knowledge of testing methodologies, common software technologies and architectures
- Knowledge of peripheral interfaces would be a plus
- Strong debugging skills, self-motivated with excellent
- Designing & Optimization of Firmware/Software architecture for different embedded Products
- Experience in using tools such as SVN, git
- Scripting language experience like Shell, Python
- Should have understanding of reading schematic, basic electronics.
Desired technical skills
Embedded C, Shell, Python
Desired soft skills
- Good written and verbal communication skills.
- Ability to work with a cross-functional team.
- Sense of ownership and urgency when working in the company.
- Strong sense of ethics
Education
- B.
E.
/ B.
Tech/ M.
E ./ M.
Tech in Electronics / Electronics & Telecommunications
- CDAC/ Vector certification in Embedded systems
Experience
4+ Years of relevant experience.
Job Location
Shivane, Pune