Write the software that powers and operates a silicon chip. Develop pre-silicon firmware and software with a direct interface to hardware. Integrate and develop C tests/APIs and software build flow. Perform design and code reviews. Test and validate product implementations.
Must have skills :
Embedded Product Verification & Validation
Good to have skills :
NA
Minimum
5
year(s) of experience is required
Educational Qualification :
15 years full time education
Summary We are looking for an experienced Software Engineer with strong expertise in C and Embedded C development for PC and embedded systems. The role involves designing, developing, and testing software, optimizing performance in resource-constrained environments, and ensuring compliance with internal standards. Working knowledge of C#, modern testing frameworks, and scripting tools is highly desirable. Roles & Responsibilities o Design, develop, and test software for PC and embedded systems. o Collaborate with engineers to define system architecture and interface specifications. o Create and execute unit, integration, and system-level tests using frameworks like Google Test, Unity, NUnit. o Optimize code for performance, memory usage, and reliability. o Participate in code reviews, debugging sessions, and continuous improvement initiatives. o Document software design, architecture, and test procedures in compliance with internal standards. Professional & Technical Skills o Bachelor's/Master's degree in Electronics or Computer Engineering. o 7-10 years of experience in software development. o Excellent programming and debugging skills in C and Embedded C. o Knowledge of ISO 7816, ISO 14443 (part 3 & 4), and ISO 15693 protocols. o Experience with Coverity analysis and fixing issues. o Familiarity with coverage tools like Bullseye. o Hands-on experience with GIT / SVN configuration management. o Scripting experience in Python and PowerShell. o Strong oral and written communication skills. o Knowledge of C# and ability to debug across C and C#. o Familiarity with Doxygen documentation. o Experience with lab equipment such as oscilloscope, logic analyzer, RF SPY. Additional Information o Location: Bengaluru o Strong analytical and problem-solving skills. o Ability to work collaboratively in a fast-paced environment.
15 years full time education
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.