Application Support Engineer

ImpacT Hire is supporting one of our clients — a specialized technology company working with advanced microcontrollers, embedded systems, and Linux-based development environments. The team partners with global semiconductor leaders, providing technical expertise, debugging support, and guidance to engineers who build products on top of modern SoCs and MCUs.

As part of their planned expansion, we are looking for an Application Support Engineer — a hybrid software–hardware role ideal for someone who enjoys solving technical problems, working directly with engineers worldwide, and diving into embedded systems, Linux SDKs, bootloaders, and microcontroller interfaces.

Responsibilities:
➢ Provide L1/L2 technical support to external engineering teams using microcontrollers, embedded Linux SDKs, and U-Boot;
➢ Respond to customer inquiries via forums and email, offering clear, technically accurate guidance;
➢ Act as a support moderator — reviewing incoming tickets, reassigning them to the correct groups, and maintaining smooth communication;
➢ Debug issues related to microcontrollers, embedded development environments, and hardware/software interaction;
➢ Use and interpret technical documentation such as MCU/SoC user guides, datasheets, application notes, how-to guides, and FAQs;
➢ Inspect source code snippets and determine where issues originate (software, configuration, bootloader, or hardware);
➢ Collaborate internally with engineering, product, documentation, and FAE teams to ensure accurate, reliable solutions;
➢ Maintain high-quality communication in written English — friendly, structured, and supportive;
➢ Track common issues, gather user feedback, and share insights to improve documentation and product clarity;
➢ Stay updated on trends in IoT, embedded Linux, U-Boot, RTOS, AI/ML, ADAS, and modern MCU interfaces.

Requirements:
➢ Bachelor’s degree in Electrical Engineering, Automation, Computer Science, Communication Technologies, or a related technical field (mandatory);
➢ Hands-on experience with microcontrollers and debugging with minimum of 1 year of proefcional experince (mandatory);
➢ Experience with Linux SDK and U-Boot for L1/L2 support (mandatory);
➢ Prior experience in technical support, application engineering, or customer-facing L1/L2 engineering roles;
➢ Strong written English — clear communication is more important than perfect grammar;
➢ Ability to analyze problems logically, work independently, and handle multiple support issues in parallel;
➢ Must be based in Sofia and able to work onsite during the first 3 months.

Nice to Have:
➢ Experience with embedded interfaces: eMMC, xSPI, McSPI, UART, MCAN, camera, multimedia, etc.;
➢ Programming skills in C/C++ (especially embedded C/C++);
➢ Experience with schematic review or hardware debugging;
➢ Familiarity with content management systems, XML tools, or documentation workflows.

What We Offer:
➢ Flexible home-office policy (after the initial 3-month onboarding period onsite in Sofia);
➢ Work within a small, highly skilled engineering team supporting leading semiconductor companies;
➢ Opportunities to deepen your knowledge in embedded systems, Linux-based development, microcontrollers, and modern SoC architectures;
➢ Collaborative, friendly environment with a focus on technical excellence and professional growth.

If you have a passion for embedded systems, enjoy helping other engineers solve complex problems, and want to be part of a team working at the intersection of hardware and software, we’d love to hear from you..

To apply for this job email your details to milena@impact-hire.com