Job Responsibilities for Qt for MCU Business Development Engineer

  • Collaborate with the Business Development Specialist as a sales engineer to provide technical support and identify new leads for Qt for MCU opportunities.
  • Join customer meetings to understand and discuss technical requirements, promoting the technical advantages of Qt for MCU in support of the Business Development Specialist.
    • Execute POC projects, port Qt for MCU to newly introduced MCU chipsets, and prepare customized demo applications.
  • Continuously enhance expertise in Qt for MCU offerings. Prepare and deliver customized presentations, demos, and examples to demonstrate its value, aligning with diverse project requirements in industries such as Automotive, Two-Wheelers, Industrial Automation, Medical, and Consumer Electronics.
    • In partnership with the Business Development Specialist, plan and execute marketing events such as webinars, conferences, workshops, exhibitions and industry events to attract potential customers by demonstrating Qt's capabilities through tailored examples and demonstrations.
    • Monitor technical market trends and customer needs while staying updated on the latest Qt product offerings and advancements.
  • Deliver technical training sessions and customer-specific trials to ensure effective product evaluation & adoption.
  • Collaborate with Product Management, R&D, and Marketing teams to communicate customer feedback and devise strategies to effectively convey Qt's product value to clients.

Job Requirements for MCU Business Development Engineer

Must Have

  • +5 Years of FAE experience, preferably in selling MCU/MPU chipsets or in embedded software domain in the consumer, industrial, automotive or IoT markets.
  • BS/MS degree in Electronic Engineering, Computer Engineering, Computer Science, or related field
  • Ability to flourish with minimal guidance, be proactive, and handle uncertainty.
  • Innovation and problem-solving skills that include the ability to develop and propose solutions for customer’s requirement
  • Cooperative team player with aggressive, dynamic, result oriented personality and good communication skills
  • Ability to manage complex projects and multi-task.
  • Ability to travel to offsite business/customer locations.

Job Technical Requirements for MCU Business Development Engineer

Must Have

  • Excellent C/C++ Programming Skills
  • Experience with Production experience of MCU GUI application support as FAE.
  • Experience with Customer Q&A handling / Training experience of MCU GUI application support as FAE
  • Understand and have experience for following concepts; memory map, interrupts, registers, bootloaders, DMA, RTOS, Debug probe, JTAG, CMSIS
  • First-hand experience working on MCU software projects with or without an OS(e.g., Free RTOS)
  • Deep understanding of MCU architectures
  • Experience with GCC based MCU toolchain
  • Familiar to GIT & Gerrit

Nice to have

  • Experience with CMAKE build environment.
  • Experience with MCU environment application memory optimization (ROM; related with image resource optimization, font implementation & optimization /RAM ; experience with image caching)
  • Able to analyze SDK and Porting custom graphics toolkit (Qt for MCU) to the new MCU chipset
  • Understanding of device boot process, bootloaders and MCU profiling
  • Experience with file system (like fatfs) and have a good knowledge of memory storage (NorFlash / NAND EMMC)
  • Experience with Keil® MDK and/or IAR Embedded Workbench is a plus
  • Experience with Embedded development toolchain like Keil® MDK /IAR Embedded Workbench/Green Hills etc is a plus.
  • Experience with 2D/3D Graphics on MCU devices is a plus
  • Experience with writing device drivers for MCU platform is a plus
  • Experience with inter processor communication is a plus
  • Qt and other development framework knowledge preferred.