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 ethicsEducation
B. E. / B. Tech / M. E . / M. Tech in Electronics / Electronics & TelecommunicationsCDAC / Vector certification in Embedded systemsExperience
4+ Years of relevant experience.
Job Location
Shivane, Pune
Show more
Show less
Skills Required
Adc, Mqtt, Rtos, C, Spi, Svn, Shell, I2c, Python, Basic Electronics, Multi-threading, Udp, Dac, Data Structures, Signal Processing, Uart, Git, Embedded Development, Socket Programming, Testing Methodologies