Embedded C++ Developer

TechDigital Corporation

  • Brea, CA
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Brokerageunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Configuration Managementunmatched
    • Customer/Consumer Behaviorunmatched
    • DHCP (Dynamic Host Configuration Protocol)unmatched
    • DNS (Domain Name System)unmatched
    • Desktop PCunmatched
    • Device Driversunmatched
    • Embedded Linuxunmatched
    • Embedded Programming Languagesunmatched
    • Embedded Systemsunmatched
    • Gitunmatched
    • HTTP (HyperText Transport Protocol)unmatched
    • Kernel Programmingunmatched
    • Linux Operating Systemunmatched
    • Memory Debuggingunmatched
    • Message Brokerunmatched
    • QoS (Quality of Service)unmatched
    • Qt GUI (Graphical User Interface) Toolkitunmatched
    • REST (Representational State Transfer)unmatched
    • SSL-TLS (Secure Socket Layer - Transport Layer Security)unmatched
    • Software Engineeringunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Startupunmatched
    • Subversionunmatched
    • Systems Administration/Managementunmatched
    • TCP (Transmission Control Protocol)unmatched
    • UDP (User Datagram Protocol)unmatched
    • User Interface Toolsunmatched
    • User Interface/Experience (UI/UX)unmatched

    Description

    • Strong C and C++ on Linux — multi-process user space services, IPC, threading, performance and memory debugging.
    • Comfort building and operating long-running daemons and services managed by systemd: unit configuration, service ordering, startup and recovery behavior, journald-based diagnostics.
    • Qt and QML for desktop and embedded UIs — passenger, crew, and tooling front-ends.
    • Networking fundamentals: TCP/UDP, TLS, DHCP/DNS, REST/HTTP at the application level, and message brokers — MQTT in particular (topic design, QoS, broker tuning, fanout control, client behavior).
    • GStreamer and audio/video pipeline experience at the application layer — RTP streaming, codec integration, playback troubleshooting.
    • Working knowledge of running C++ applications on embedded Linux targets — packaging into images, configuration management, on-device logging and diagnostics, behavior across power and network transitions. We don't do kernel or driver development; we live in userspace.
    • Comfort in a cross-build environment with SVN/Git source control and ticket-driven workflow.

    Numbers & Facts

    LocationBrea, CA
    IndustryOther/Not Classified
    Company Size100 to 499 employees

    Similar Jobs

    See more jobs