Embedded systems engineer - Dallas/Austin, TX - Only W2 - (JK)

Central Business Solutions•Dallas, TX
•Hybrid

About The Position

The Embedded Systems Engineer will develop embedded hardware and firmware, including PCB design, circuit schematics, component selection, hardware integration, microcontroller programming, board bring-up, debugging, and firmware-hardware integration. The role involves working with MCU peripherals and communication protocols, applying PCB layout and power-management practices, and using hardware debugging tools. The position is a long-term contract based in Dallas or Austin, Texas. It begins onsite and may transition to a hybrid arrangement.

Requirements

  • Hands-on experience in embedded hardware and firmware development.
  • Strong knowledge of PCB design, circuit schematics, electronic components, and hardware integration.
  • Practical experience with microcontrollers, microprocessors, or embedded SoCs.
  • Proficiency in Embedded C/C++ and microcontroller programming.
  • Experience with PCB design tools such as Altium Designer, Cadence Allegro, OrCAD, or KiCad.
  • Knowledge of MCU peripherals and communication protocols such as GPIO, ADC, PWM, UART, SPI, I²C, or CAN.
  • Experience with board bring-up, hardware debugging, and firmware-hardware integration.
  • Familiarity with oscilloscopes, logic analyzers, multimeters, and JTAG/SWD debugging tools.
  • Understanding of PCB layout practices, power management, grounding, signal integrity, and EMI/EMC fundamentals.
  • Ability to read schematics, component datasheets, and hardware reference designs.
  • Bachelor's or Master's degree in Electronics and Communication Engineering (ECE), Electrical and Electronics Engineering (EEE), Electronics and Instrumentation Engineering (EIE), Computer Science Engineering (CSE), Information Technology (IT), Mechatronics, or a related engineering discipline.

Nice To Haves

  • Experience with FreeRTOS, Zephyr, or other embedded operating systems.
  • Experience with multilayer PCB design and prototype development.
  • Knowledge of bootloaders, OTA updates, and embedded device security.
  • Experience with hardware validation, DFM/DFT, manufacturing support, and production testing.
  • Familiarity with wireless communication technologies, sensors, and IoT hardware.
  • Experience developing products from initial design through prototype validation and production deployment.

Responsibilities

  • Develop embedded hardware and firmware.
  • Design PCBs and circuit schematics and integrate electronic components and hardware.
  • Program microcontrollers using Embedded C/C++.
  • Work with MCU peripherals and communication protocols, including GPIO, ADC, PWM, UART, SPI, I²C, and CAN.
  • Perform board bring-up, hardware debugging, and firmware-hardware integration.
  • Apply PCB layout, power-management, grounding, signal-integrity, and EMI/EMC practices.
  • Read and interpret schematics, component datasheets, and hardware reference designs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service