Job description:
As an Application Engineer, you will be part of the software development team developing software/turn-key solutions for various wireless technologies (Wi-Fi, BLE) and deploying/testing across wireless MCUs(SoCs and modules). This involves working with Software Developers, Architects, Customers & Product Specialists to get the product developed, and deploy it on leading edge wireless SoCs and Modules manufactured by Microchip.
Key focus areas would include all areas related to Embedded software development, Application design and development, Middleware development, C programming, Code optimization, IoT protocols, Security/Cryptography etc
Qualifications:
- Requires Bachelor's or Master degree in Computer Science or Engineering Mandatory
- 4-8 years experience in Embedded applications design and development on MCUs.
- Good Expertise in C/C++ programming, embedded systems, Python, FTLs.
- Experience working/Porting on RTOS: FreeRTOS Etc...
- Experience with version control systems like Git/SVN.
- Experience with debugging tools.
Preferred
- Good knowledge on Bluetooth protocols (BLE, ATT, GATT).
- Experience with IOT protocols like CoAP, MQTT
- Knowledge in Secure Boot, Bootloader, firmware upgrade, Cryptography and Security features for MCU is a plus.
- Working knowledge on Continuous Integration tools like Jenkins
- Experience with SCM/DM tools, preferably GIT.
- Experience with bug tracking tools, preferably Jira
- Familiarity with Microcontroller concepts and hardware representation is a plus
- Familiarity with Adobe Framemaker and/or SDL DITA is a plus
- Strong technical problem-solving skills
- Self-motivated team player
- Strong written and oral communication skills
Job Type: Full-time
Pay: 2,000,000.00 - 2,500,000.00 per year
Education:
Experience:
- .NET: 1 year (Preferred)
- total work: 1 year (Preferred)
- Java: 1 year (Preferred)
Work Location: In person