
Software Developer
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Office
Location: Coimbatore • India
Visit company websiteExplore more
About the role
- Act as the technical authority for embedded solutions, hardware-software integration, and compliance with industry standards.
- Define architectures, validate solutions, and transfer specialized knowledge to the development team.
- Provide technical consultancy on embedded architectures, communication protocols, and integration with power electronics.
- Validate proposed solutions through code reviews, bench testing, and debugging activities.
- Ensure compliance with safety, EMC, and certification standards (CE, UL, etc.).
- Collaborate with Technical Leaders and Project Managers to achieve project milestones.
- Monitor technology trends and propose innovations for oven products.
Requirements
- 9–15 years of experience in software development
- Strong knowledge of microcontrollers (STM32, ARM Cortex-M, or equivalents)
- Proficiency in C/C++ and development tools (IDE, Git, ARM toolchain)
- Experience with industrial communication protocols (UART, SPI, I2C, CAN, LIN)
- Familiarity with debugging tools (oscilloscope, JTAG, protocol analyzer)
- System engineering experience: analysis, troubleshooting, performance optimization, and security management.
- Relevant technical certifications.
Benefits
- Professional development
- Flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
embedded solutionshardware-software integrationmicrocontrollersC/C++industrial communication protocolsdebugging toolssystem engineeringperformance optimizationsecurity management
Soft skills
technical authorityconsultancycollaborationknowledge transfer
Certifications
CEULrelevant technical certifications