R&D Embedded Design Engineer

Car Keys ExpressLouisville, KY

About The Position

Deliver advanced engineering solutions through the integration of mixed-signal, microprocessor-based, and FPGA-based hardware subsystems. The role also includes significant involvement in algorithm development and encryption research. A significant portion of the employee’s role will involve researching new technologies and applying those insights to the development of new products. They bring a strong engineering background and the ability to address complex problems quickly and effectively. As an Embedded Design Engineer, they are expected to have experience across a wide range of microprocessor-based development platforms, with particular expertise in resource-constrained systems where efficiency and optimization are critical.

Requirements

  • Design, analysis, and implementation of communications protocols in Radio Frequency (RF) devices, and/or common automotive data buses
  • Schematic capture and PCB layout for internal development boards and production products
  • Experience with reverse engineering processes and procedures
  • Software development experience for embedded systems
  • Experience in serial communication protocols e.g., I2C, SPI, UART etc.
  • Knowledge of cryptography, including stream and block ciphers, hashing algorithms, and pseudo-random number generation
  • Logic design experience, preferably with familiarity in VHDL or Verilog modeling
  • Ability to design and develop test/programming fixtures, including necessary hardware/software interfaces
  • BS/MS degrees in electrical, electronics, or computer engineering.
  • At least 3-4 years of industry experience that demonstrates success delivering embedded projects
  • Mixed-signal design and analysis skills (board or ASIC level)
  • Experience in qualifying products through all phases of FCC certification
  • C, C++, Python, or Labview software development experience
  • Experience on a broad range of computing platforms
  • Excellent teamwork and communication skills

Nice To Haves

  • Familiarity with applying artificial intelligence (AI) techniques to improve embedded system efficiency and optimize development processes is desirable

Responsibilities

  • Perform R&D tasks which lead to the development of future products or embedded subsystems.
  • Development of desktop or mobile applications to perform engineering analysis or develop customized production tools.
  • Develop desktop and mobile applications for engineering analysis and customized production tools.
  • Train and mentor employees in reverse engineering techniques and procedures.
  • Apply reverse engineering tools and methods to identify key functions and processes in integrated circuits, board-level systems, and embedded software.
  • Contribute to team-based problem solving and project planning.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service