Software Developer

  • IT Software
  • Tip job: full-time
    Nivel job: 1 - 5 ani experienta
  • Actualizat la: 16.05.2022
    Scurta descriere a companiei

    Microchip Technology Inc. is a leading provider of embedded control applications. Our product portfolio comprises general purpose and specialized 8-bit, 16-bit, and 32-bit microcontrollers, 32-bit microprocessors, field-programmable gate array (FPGA) products, a broad spectrum of high-performance linear, mixed-signal, power management, thermal management, radio frequency (RF), timing, safety, security, wired connectivity and wireless connectivity devices, as well as serial Electrically Erasable Programmable Read Only Memory (EEPROM), Serial Flash memories, Parallel Flash memories, and serial Static Random Access Memory (SRAM). We also license Flash-IP solutions that are incorporated in a broad range of products.


    - BSEE minimum in Electrical/Computer Engineering (Fresh graduates are welcome)
    - 0-2 years working experience in software coding.
    - Hands on experience with Python, PHP, Javascript, C or C++. Experience in Drupal, .NET, C# is an added plus.
    - Ability to read hardware schematics with a basic understanding of common circuit blocks.
    - Strong verbal and written communication skills for interfacing with multiple teams.


    Microchip’s Timing and Communications Group (TCG) is an elite team focused on creating semiconductor solutions for the automotive, consumer-industrial, communication and space/high reliability markets. Our devices provide precise, reliable timing for complex end-systems. Our technologies span frequency synthesis for the 5G market to high reliability MEMS oscillators for autonomous driving vehicles and high-definition TVs. We are driving the cutting edge of high performance, low power and small size.

    As a Software Developer in the TCG Applications team, you will create and maintain code to customize our new clock products for the marketplace, creating both web-based and stand-alone clock programming tools. This is an excellent opportunity to expand your coding skills in multiple languages, with mentoring by our team’s software experts. You will also have the opportunity to broaden your hardware knowledge, learning how advanced technologies are applied to generate very stable timing signals.

    - Learn customers’ performance expectations of advanced clock solutions for many -different applications, and how to realize these in the ASIC architectures.
    - Work closely with Marketing, Applications, Product Engineering and ASIC design teams to develop device programming solutions.
    - Create software for both web-based and stand-alone programming tools.

    Benefits of working at Microchip:
    - Microchip's non-commissioned total compensation and benefits package includes a competitive base income, bonuses aligned with company-wide goals and targets, employee stock purchase program, health insurance coverage, etc.
    - Opportunity to work in an entrepreneurial and collaborative manner as well as be compensated for success in driving the organization's growth
    - Diverse and plentiful training and development opportunities (face-to-face, self-paced learning, online seminars etc.)
    - Being part of and contributing to a fast-growing company in a dynamic, changing market