Position: Research & Development - Software - FW / MW Engineer - II (BB50FF RM 3774)
:
Senior Software Developer Experienced Software Engineer with 5+ years of development in C and Embedded C. The ideal candidate will also possess working knowledge of C# and be proficient in modern testing frameworks and methodologies. This role involves designing, developing, and testing software that commonly work with PC and embedded systems.
Job Qualifications:
Bachelor's / Master's Degree in Electronics/ Computer Engineering.
Experience of 5+ years is required.
Excellent programming skills in C and Embedded C.
Excellent debugging skills in C and Embedded C
Collaborate with engineers to define system architecture and interface specifications
Knowledge in ISO 7816, ISO 14443- part 3, part 4 and ISO 15693 protocol.
Knowledge on Coverity analysis and fixing Coverity issues.
Knowledge on Coverage tool like Bullseye.
Create and execute unit, integration, and system-level tests using modern testing frameworks (e.g., Google Test, Unity, NUnit).
Optimize code for performance, memory usage, and reliability in resource-constrained environments.
Participate in code reviews, debugging sessions, and continuous improvement initiatives.
Document software design, architecture, and test procedures in compliance with internal standards.
Good oral & written communication skills
Familiarity and hands on experience with GIT / SVN configuration Management Tool
Hands on experience in scripting tools like python, powershell.
Optional / Good to have:
Knowledge on C#
Debugging skills from C to C# to perform root cause analysis and fix artifacts
Familiar with the usage of Doxygen documentation
Laboratory equipment like oscilloscope, logic analyzer, RF SPY or other Debugging Tool
*
Job Category:
Embedded HW_SW
Job Type:
Full Time
Job Location:
Bangalore
Experience:
5+ years
Notice period:
0-15 days
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.