Silicon Firmware & Embedded Engineer

Year    KA, IN, India

Job Description

Project Role :

Silicon Firmware & Embedded Engineer

Project Role Description :

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 C

Good to have skills :

NA

Minimum

5

year(s) of experience is required

Educational Qualification :

15 years full time education



Summary We are seeking an experienced Software Engineer with strong expertise in C and Embedded C development for PC and embedded systems. The ideal candidate will have a solid background in software design, development, and testing, along with proficiency in modern testing frameworks and methodologies. Knowledge of C# and scripting tools is a plus. 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 in resource-constrained environments. 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 7-10 years in software development. o Excellent programming and debugging skills in C and Embedded C. o Familiarity with ISO 7816, ISO 14443 (part 3 & 4), ISO 15693 protocols. o Knowledge of Coverity analysis and fixing issues. o Experience with coverage tools like Bullseye. o Hands-on experience with GIT / SVN configuration management. o Scripting skills in Python and PowerShell. o Modern frameworks such as Google Test, Unity, NUnit. o Knowledge of C# and ability to debug across C and C#. o Familiarity with Doxygen documentation. o Experience with lab equipment like oscilloscope, logic analyzer, RF SPY. Education: o Bachelor's / Master's Degree in Electronics or Computer Engineering. Additional Information o Strong oral and written communication 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.


Job Detail

  • Job Id
    JD4822564
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year