Experience
4 - 6 yrs
Job Location
Pune, India
Vacancy
1
Designation
Senior Embedded Software Engineer
Job Type
Not specified
Job Description
Job Summary
Designation - Senior Software Engineer - C, Embedded, Stacks
Qualification - B.E/B. Tech - Electronics/ETC/ or equivalent
Location - Pune
Experience - 4 - 6 Years
Responsibilities
- Contribute to all aspects of software development, architecture, design,
- Implement the best practices and coding standards of the project.
- Comply with all applicable development processes.
- Should be able to work independently as well as with team.
- Contribute to programming, and developer testing.
- Experienced in implementing secure development methodologies, ensuring robust protection of sensitive data and systems integrity.
Essential Skills
- Experience with Embedded system design and development with C language.
- Well versed with 8/16/32 bit microcontrollers and its peripherals.
- Well versed with communication protocols such as UART, SPI, I2C
- Experience in device driver development and hardware board bring up.
- Hands on experience in using debuggers, simulators, and oscilloscope.
- Able to read hardware schematics. Proficient understanding of code versioning tools like Git and SVN.
- Self-motivated, innovative, willing to pursue new technical areas and capable of working independently.
Desired Skills
- Experience with scripting language. VBA, Python or Bash preferred.
- Knowledge of C++ and OOP concepts.
- Knowledge of systems/ products with Wi-Fi, Ethernet interfaces
- Knowledge of IoT protocols like MQTT, COAP, REST etc.
- Knowledge of BACnet IP + MSTP, Socket programming (TCP/IP). Knowledge of HART and Modbus.
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.