Senior Engineer – Embedded Software

DesignationSenior Engineer
Job LocationAhmedabad
Experience Required4 to 6 years
Role and Responsibility– Collaborate on designing complex projects with a focus on Microprocessors, Microcontrollers, and hybrid architectures.
– Demonstrate flexibility with diverse technologies, engage in hands-on coding, meticulous documentation.
– Conduct thorough reviews, establish/enforce coding and debugging best practices within team.
– Participate in recruitment, contribute to pre-sales, exhibit holistic technical and client-oriented approach.
Preferred Experience– 4- 6 years programming expertise in C/C++/Python, specializing in device driver and application development for Linux/FreeRTOS/BareMetal environments.
– Hands-on experience with ARM Cortex A/M SoCs, specializing in board bring-up.
– Familiarity with build systems such as Yocto, BuildRoot, or equivalent systems.
– Expert in tools: Oscilloscope, Analyzer, GDB, valgrind, git, CI/CD, static analysis.
– Proven track record in leading projects with teams of 2 or more engineers.
–  Effective communication skills exhibited both within the team and with customers.
– Holistic project management integrating technical proficiency, effective team leadership, and customer-oriented communication skills for project success.
– Additional expertise in pre-sales activities enhances overall versatility and value.
Education B.E. / B.Tech / M.Tech in Electronics & Communication or Computer Engineering

Apply for this position

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