Embedded Firmware Engineer

Tata Technologies 

📍 Wisconsin, United States 🇺🇸

full-time
mid-level
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

EmbeddedCMPLabGitPythondebugging

Industry

SemiconductorConsumer Electronics

Job Description


Role description

  • Design, develop, debug, and test embedded firmware using Embedded C.

  • Experience in MPLab IDE for development (or anything similar is mandatory).

  • Implement and follow Git-based version control workflows (branching, merging, code reviews)

  • Develop and use Python scripts for automation, testing, tooling, or validation activities

  • Perform unit testing, integration testing, and support system-level debugging

  • Collaborate with hardware, validation, and systems teams to resolve issues and improve product quality

  • Contribute to technical documentation and coding standards