Senior Software Engineer

Designation: Senior Software Engineer

Skills: Linux, Embedded

Qualification: B.E/B. Tech – Electronics/E&TC/ or equivalent

Location: Pune

Experience: 6-10 Years

Essential Skills:

  • 6 to 10 years of experience with embedded system design and development.
  • Strong development experience using C/C++ languages.
  • Strong working experience in multilayered and multithreaded application development on Linux – Yocto platform.
  • Hands-on experience with POSIX APIs, system calls, and Advanced IPC mechanisms.
  • Hands-on experience in using GDB, strace, perf, Valgrind or similar tools.
  • Working experience in Design patterns – Event Driven Messaging, State Transition
  • Experienced in implementing secure development methodologies, ensuring robust protection of sensitive data and systems integrity.

Nice to have skills:

  • Working experience in any one of Java, Go, Python languages
  • Working experience in OpenWrt OS
  • Knowledge of Logging framework
  • Knowledge of wireless protocols ZigBee, Zwave, Matter/Thread, PowerG, BT/BLE, Wi-Fi
  • Knowledge of tools GitHub, Git, BitBucket, JIRA, Confluence

Required Soft Skills:

  • Excellent interpersonal and communication skills in written and oral English.
  • Self-motivated, innovative, proactive, willing to pursue new technical areas and capable of working independently.
  • Strong analytical, problem-solving skills and time management skills.
  • Passion for technology, innovation, and continuous learning.

Role & Responsibilities:

  • Coordinate with the TL/PM on current programming tasks.
  • Collaborate with other engineers to design and implement features.
  • Quickly produce well-organized, optimized, and documented source code.
  • Contribute to technical documentations like SRS, design, user manual.
  • Debug existing source code and polish feature sets.
  • Continuously learn and improve skills to pursue new technical areas.
  • Attention to detail is essential and all tasks must be carried out to the highest quality.
Job Type: Full Time
Roles: Engineering
Engineering: Engineering - Core
No. of Openings: 1
Skills: Embedded Linux
Qualification: B.E/B. Tech - Electronics/E&TC/ or equivalent
Experience: 6-10 Years
Job Location: Pune

Apply here

Allowed Type(s): .pdf, .doc, .docx