Jobs · Engineering · Minnesota

Senior Application Engineer

hireneXus · Eden Prairie, MN · Yesterday
EngineeringFull-time

Key Responsibilities

  • Supervisory Responsibilities: This role has no direct supervisory responsibilities but does serve as a coach and mentor for other positions in the department.
  • Essential Duties & Responsibilities:
    • Work with architectural design of embedded processor platforms utilizing common peripherals including USB, video (HDMI, LVDS, MIPI-DSI), MIPI-CSI, audio, Ethernet, Wi-Fi, Bluetooth, flash memory, DRAM, CAN, SPI, UART, etc.
    • Build images and drivers for board support packages (BSPs) in Linux, Android, FreeRTOS, and any other required operating system.
    • Must be an expert in Linux and have good working knowledge of Android.
    • Help define, review, and execute hardware design verification test plans.
    • Test and debug new embedded processor design implementations.
    • Able to provide detailed and extensive system-level schematic reviews (e.g., review hardware, component specifications, and understand system interaction including software).
    • Help provide technical input to assist in the definition of product design requirements.
    • Manage workload across multiple simultaneous design projects.
    • Conduct technical trainings to team, distribution partners, and customers.
  • Excellent communication skills to work with customers and partners and help resolve issues and suggest ideas for debugging or developing.
  • Good understanding of the processes and systems for releasing customer-facing documents and managing the support portal.
  • Good understanding of the ticket system and the workflow for closing the tickets using a standard tool like Zohos or Jira.

Required Qualifications

  • Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science or related Engineering discipline with 4+ years of experience as an applications engineer.
  • Experience working with logic analyzers, oscilloscopes, and JTAG debuggers.
  • Experience with embedded processors (ARM).
  • Experience with embedded operating systems (Linux, Android, FreeRTOS).
  • High degree of self-motivation.
  • Excellent verbal and written communications skills.
  • Strong sense of urgency, and ability to manage and prioritize multiple tasks and meet deadlines.
  • Ability to work in a fast-paced environment with quickly changing priorities to ensure superior customer satisfaction.
  • Exposure to tools like Jira, Git and Zohos for ticket management and software control.

Similar jobs