×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Software Engineer

Job in Town of Texas, Marathon County, Wisconsin, USA
Listing for: TalentDome Staffing
Full Time position
Listed on 2026-10-14
Job specializations:
  • Software Development
    Unix/Linux, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 110000 - 170000 USD Yearly USD 110000.00 170000.00 YEAR
Job Description & How to Apply Below
Location: Town of Texas

Senior Embedded Systems Engineer (C++ / Embedded Linux)

Industry: Outdoor Safety Tech / IoT & Hardware Platforms

Company Stage:
High-Growth Series C ($120M+ raised, 80%+ YoY growth)

About the Opportunity

We are a rapidly growing safety hardware and software platform protecting over 3,000 organizations nationwide—from professional sports leagues and golf courses to major construction sites and municipal districts.

Our engineering team owns the product lifecycle end-to-end. We deploy thousands of long-lifespan outdoor units equipped with lower-power microelectronics, high-power alert systems, cellular modems, and solar/mains power with battery backups.

We are seeking a Senior Embedded Systems Engineer to join a small, cross-functional engineering team in Dallas to design, build, and maintain the C++ software and Linux systems powering our hardware fleet nationwide.

Key Responsibilities
  • Core C++ Development:
    Design, build, and maintain C++ application software running on device targets—handling sensor integration, audio/alerting controls, and cellular connectivity.
  • System Stability & Observability:
    Continually improve fleet reliability, remote observability, telemetry, and debugging mechanisms for thousands of deployed outdoor units.
  • Protocol & Sensor Integration:
    Work directly with serial and industrial protocols (RS485, Modbus, I²C) to integrate external sensors and hardware peripherals.
  • Connectivity & Updates:
    Maintain robust device-to-cloud communications over cellular (LTE, MQTT, TLS/mTLS) and secure remote Over-The-Air (OTA) update systems.
  • Embedded Linux Management:
    Maintain and extend an embedded Linux platform (Debian on ARM), configuring systemd services, udev rules, device trees, and kernel/BSP components.
  • Hardware & Bench

    Collaboration:

    Partner with hardware engineers on board bring-up, schematic reviews, and bench testing using logic analyzers, oscilloscopes, and multimeters.
  • Automation:
    Build automated testing frameworks and tooling for embedded targets, including hardware-in-the-loop (HIL) environments.
Key Requirements
  • Experience:

    6+ years of hands-on software/embedded engineering experience.
  • Core Tech Stack:
    Strong C++ development on Linux targets.
  • OS / Linux Mastery:
    Deep experience with Linux as a development/deployment target (processes, networking, systemd, udev, GDB debugging, reading logs).
  • Hardware & Protocols:
    Hands-on experience with serial/industrial protocols (RS485, Modbus, I²C) and cellular connectivity (MQTT, mTLS, AT commands).
  • Scripting:
    Proficiency in Python (or similar) for test automation, tooling, and scripting.
  • Debugging Instincts:
    Proven track record of diagnosing and resolving complex, intermittent field issues using telemetry, logs, and bench tools.
  • Work Arrangement: 100% on-site, Monday through Friday, at our Dallas headquarters (Oak Lawn area).
Nice-to-Have Skills
  • Embedded Linux BSP:
    Experience with U-Boot, Yocto, Buildroot, or custom BSP modifications.
  • Field IoT Background:
    Prior experience with outdoor, long-lifespan hardware systems (SCADA/RTU, telematics, traffic/ITS, telecom infrastructure, EV charging).
  • Bench Equipment:
    Practical experience reading schematics and using oscilloscopes, logic analyzers, and multimeters during bring-up.
  • Cloud Exposure:
    Light familiarity with backend cloud integration (C# .NET, event-driven systems).
What We Offer
  • Direct Impact:
    Join a tight-knit team of 3 cross-functional engineers where your decisions directly shape production systems deployed nationwide.
  • High-Growth Culture:
    Collaborative, in-office daily environment with strong team culture, monthly company events, and clear growth trajectory.
  • Comprehensive Benefits:
    Competitive health, vision, and dental insurance, 401(k) matching, and PTO.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary