We are seeking candidates with prior experience in low-level Firmware development, preferably targeting 8/16/32-bit PIC Microcontrollers. Primary responsibilities will include:
* Developing firmware for 8/16/32-bit microcontrollers used in electronic instrumentation products
* Testing and debugging embedded firmware
* Redacting technical documentation
* Supporting and maintaining firmware
What do we expect from you?
MUST HAVE
* Master’s Degree in Electronic Engineering (or equivalent) with at least 5 years of experience
* Demonstrated 2+ years of work experience in embedded solutions involving microcontrollers
* Advanced knowledge of C and C++ programming languages
* Experience with firmware testing (unit, regression, etc.)
* Experience with hardware/software debugging tools such as logic analyzers, oscilloscopes, and protocol sniffers
* Knowledge of standard microcontroller peripherals like timers, UART, NVIC, SPI, CAN, etc.
* Understanding of electrical schematics
* Experience using electrical debugging tools (e.g., scopes, DMM, bench power supplies)
* Team-oriented attitude
NICE TO HAVE
* Experience with wireless communications (Bluetooth, Bluetooth Low Energy, WiFi)
* Experience interfacing with analog and digital sensors
* Programming experience in application-level languages such as C#, Java, and Python
* Experience with Matlab & Simulink, especially in real-time testing
* Experience with source version control systems like SVN or GIT
* Familiarity with Eclipse-based IDEs
* Full product development lifecycle experience in medical devices, consumer healthcare, aerospace, or consumer electronics industries
What can you expect from TMC?
TMC is an international high-tech consultancy firm providing expertise to support clients in overcoming technological challenges. We operate as an expert center, helping clients stay competitive in a rapidly evolving technological landscape.
At TMC, we believe that people are the key to technological innovation. We strive to create an environment where tech talents can thrive, offering a challenging and stimulating workplace where you can steer your own career.
As an Employeneur, you become part of our TMC family. Alongside our technical expertise, we value fun and engagement as core parts of our culture.
Our unique Employeneurship model is an innovative approach in high-tech consulting, built around five pillars:
* Permanent employment providing stability and security
* Market value awareness and profit sharing based on your work
* Personal coaching and training to develop entrepreneurial skills
* A strong network through our competence cells
* An entrepreneurial lab for new ideas and startup initiatives
TMC is an equal opportunity employer committed to diversity. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability.
#J-18808-Ljbffr