Senior Embedded Systems Engineer

CONNECTTEL INC.
Atlanta, GA, United States
5 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

Board Bringup Gigabit Ethernet Agile Methodology Artificial Intelligence Altium Designer Computer Vision Automation of Tests Unit Testing C++ (Programming Language) Code Review Computer Engineering Electronic Design Automation
+24 more
Embedded C Linux on Embedded Systems Embedded Software Ethernet Firmware Python (Programming Language) Message Queuing Telemetry Transport (MQTT) Radio-Frequency Identification PCI Express Real-Time Operating Systems Software Reliability Testing Schematic Capture Software Requirements Analysis TCP/IP Universal Asynchronous Receiver/Transmitter Serial Peripheral Interface PIC Microcontroller Backend Git Pytest Bare Metal TensorRT Pcb Layout U-Boot

Job description

  • Architect and develop embedded software across the full stack, from bare-metal/RTOS firmware on microcontrollers to embedded Linux on application processors, including BSPs, drivers, networking, and system services.
  • Select, implement, and validate high-bandwidth digital interfaces such as MIPI CSI-2, PCIe, USB 3.x, and Gigabit Ethernet, as well as board-level buses including SPI, I2C, UART, and CAN.
  • Interface with, control, and characterize lighting power electronics, including PWM/current control, strobe timing, sensor synchronization, and bench measurement of performance.

  • Evaluate technical feasibility and lead engineering trade-offs across performance, cost, power, and schedule.
  • Collaborate across hardware, mechanical, test, and software teams to ensure solutions meet system requirements.
  • Take concepts from prototype through detailed design, verification, and handover to production.
  • Establish strong engineering practices including unit and hardware-in-the-loop testing, CI, code review, and design documentation.
  • Develop IP through invention disclosures and patents and mentor engineers across the team.

Requirements

Hands-on senior embedded engineering role spanning firmware, embedded Linux, high-speed interfaces, electronics integration, test automation, and productization for robotics/automation systems., * 4+ years of experience delivering embedded solutions in robotics, IoT, electronics, embedded systems, advanced sensing, vision, or AI/physical AI.

  • Strong proficiency in embedded C/C++, Python for tooling/test automation, and Git.
  • Solid experience with embedded Linux and networking, including TCP/IP, Ethernet, and time synchronization such as PTP.
  • Experience developing firmware for resource-constrained devices.
  • Working knowledge of electronics, including schematic reading, board bring-up with EE partners, and power electronics basics such as PWM, current regulation, and thermal limits.

  • Hands-on lab skills with oscilloscopes, logic/protocol analyzers, and power measurement equipment, with awareness of signal- integrity issues on high-speed interfaces.

  • Experience writing unit tests and building automated or hardware-in-the-loop test setups.
  • Proven ability to take solutions from concept to launch and deliver on schedule using Agile methods and project management practices.

  • Excellent communication skills and a Bachelor’s or Master’s degree in Electrical/Electronics Engineering, Computer Engineering, Cybernetics/Robotics, Embedded Systems, or a related field, or equivalent professional experience., * Deeper hardware experience: schematic capture and PCB layout (Altium/KiCad), LED drivers or power conversion circuits, and EMC/EMI.

  • Test engineering depth: test fixtures, HIL rigs, end-of-line/production test, DVT/PVT, reliability testing, and frameworks such as pytest.

  • Higher-level software exposure: edge/backend services, containers, MQTT, gRPC, ROS 2, OTA updates, secure boot, and device security.

  • Domain depth in camera/sensor pipelines, machine vision, edge AI inference (GStreamer/TensorRT), or radio-based sensors such as RFID/NFC.

Benefits & conditions

Depends on Experience

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…