Senior Embedded Systems Engineer
Perry Weather
About The Role
Perry Weather builds outdoor weather safety and monitoring systems: lightning warning sirens, strobes, PA speakers, and weather stations. Our devices run the gamut from lower power microelectronics to high power sirens, powered via solar and mains power with battery backup, connect over cellular, and live outdoors - on golf courses, rooftops, and 30 foot poles at construction sites - with a minimum lifespan of years. We have thousands of units deployed across the country, and that fleet is growing rapidly.
We're a small hardware and firmware team, and we own everything we do, end to end. You'll work alongside two other cross-functional engineers to take products from concept through production - and then keep them alive in the field for their entire service life. You'll help design it, ship it, monitor it, debug it remotely, and (rarely) travel to the unit to diagnose on-site.
What You'll Do
Design, build, and maintain the C++ application software that runs our devices - sensor integration, audio/alerting control, and connectivity.
Continually improve the reliability, observability and stability of our devices while supporting new features
Debug and resolve issues across a fleet of thousands of deployed units using remote diagnostics, telemetry, and logs - and (rarely) a site visit.
Work with serial and industrial protocols (RS485, Modbus, I²C) to integrate sensors and peripherals.
Build and maintain device-to-cloud communication over cellular (MQTT, TLS/mTLS) and secure OTA update mechanisms.
Maintain and extend our embedded Linux platform (Debian on ARM): systemd services, udev, device tree, and occasional kernel/BSP work - with support and mentorship from the team.
Collaborate with our hardware engineers on board bring-up, schematic review, and hardware debug at the bench.
Build automated testing and tooling for embedded targets, including hardware-in-the-loop where it pays off.
Balance a large and diverse pool of work while collaborating with product management and the needs of other teams.
Help break down, prioritize, and plan work on a small team where your judgment directly shapes the product.
Requirements
6+ years of software engineering experience, with strong C++ on Linux.
Deep comfort with Linux as a development and deployment target: processes, networking, systems, debugging with GDB, reading logs, and working close to the OS.
Strong debugging instincts and the persistence to chase intermittent, hard-to-reproduce field issues to root cause.
Python or similar language experience for tooling and scripting.
Clear communication and comfort owning problems end to end on a small team.
Nice To Have
Embedded Linux platform experience: BSP work, device tree, U-Boot, Yocto or Buildroot.
Industrial or field-deployed device background: SCADA/RTU, telecom infrastructure, traffic/ITS, telematics, EV charging, or similar long-lifecycle outdoor systems.
Experience with cellular (LTE) modems (AT commands, carrier integration) and fleet connectivity.
Ability to read schematics and use bench instruments (multimeter, logic analyzer, oscilloscope) during bring-up and debug.
Comfort occasionally working on supporting backend changes in the cloud: C#.NET, event driven development paradigms.
Experience using AI agents as a tool to increase productivity
Education
B.S. or M.S. in Electrical Engineering, Computer Engineering, or Computer Science — or equivalent demonstrated experience.
Location
This role is 5 days a week on-site at our office in Oak Lawn, Dallas, TX. Your desk is steps from the lab: bench instruments, real hardware, and test units on the roof and in the lobby.
Benefits
You'll actually want to come in. Our Oak Lawn office isn't just a place to sit, it's where ideas move fast and culture stays strong. The whole team is here Monday through Friday, which means real collaboration, no chasing people down over Slack, and a genuinely fun place to spend your work days.
Your wellbeing is covered. Competitive health insurance, 401(k) with employer matching, and a full suite of voluntary benefits, because you shouldn't have to think twice about the basics.
Good people, good times. Monthly All-Hands, Office Olympics, happy hours, and more. We take the work seriously and the culture seriously too.
You're getting in early, and that matters. We're growing fast, but the biggest opportunities are still ahead. The people joining now will help shape what Perry Weather becomes.
- Crescent Systems, Inc in Richardson, TX is seeking an experienced Embedded Engineer for the Hardware Department to join a multi-disciplinary team. You will help define requirements, design, develop, and validate embedded systems across the product lifecycle. The role emphasizes...Senior
$174k - $252k
Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines,... ...architecture. 3 years of experience working with embedded operating systems.Preferred qualifications:...SeniorWorldwide- ...Description Summary: The Application System Analyst Senior serves as a liaison between system end-users (customers), operational leaders, additional support resources and vendors to design, build and optimize their assigned applications in a timely and high-quality...SeniorFull time
- Dallas, TXHardware /Full-time /On-siteThe hardware team at ISEE is seeking a detail oriented senior lead embedded systems engineer to both lead and execute embedded software development. This role has critical responsibilities in safety critical software development as...SuggestedFull time
$192k - $278k
...Architect advanced "in-situ" monitoring systems and firmware-driven diagnostics to track... ...qualifications:Bachelor’s degree in Electrical Engineering, Computer Engineering, a related... ...experience.10 years of industry experience in embedded systems/firmware, communication systems...SuggestedWorldwide- ...week, with one remote day. Five days onsite may be required based on business needs.About the RoleADT is looking for a Senior iOS Mobile Software Engineer to join our Product Engineering mobile team in Irving, TX. In this role, you'll help build and maintain core...SeniorH1bLocal areaRemote work
$80k - $120k
...valued, you’re empowered to do your best work.Job SummaryThe Senior Systems Analyst will lead complex, cross-functional programs that... ...s degree in computer science, information systems, software engineering or equivalent experience preferredStrong experience managing...SeniorFull timeTemporary workWork at officeLocal areaRemote work- Senior Application Engineer (Legal Technology)Location: Dallas, TX / Austin, TX / Houston, TX / Chicago, IL / Philadelphia, PA / Miami, FL / NYC... ...firm standards, best practices, and efficiency goalsManage system upgrades, conversions, and enhancements in coordination...SeniorPermanent employmentRemote work
$101.6k - $152.4k
...Posting Compliance Form.Join Schneider Electric as a Sr. Application Engineer - Protection, Controls & Automation Travel: This role will... ..., mentoring others, and driving technical excellence in power systems and protection schemes.What You’ll DoWork on Complex Projects:...SeniorOngoing contractFull timeTemporary workWork at officeImmediate startRemote workFlexible hours$117.6k - $176.4k
Sr. Application Engineer II“The Protection, Controls & Automation (PCA) group of Digital power is the engineering entity of Schneider Electric... ...a Sr. Application Engineer II with advanced knowledge in Power systems, Protection schemes, Protection relays configuration, testing,...SeniorFull timeTemporary workWork at officeRemote workFlexible hours- ...Senior Embedded Software EngineerOur client is seeking a Senior Embedded Software Engineer with a strong Electrical Engineering background to lead the design and development of embedded software, control systems, and test platforms for high-voltage and power electronic...Senior
- It's more than a jobAs a Senior Logistics Systems Engineer at Kuehne+Nagel, you will design, implement, and optimizes IT systems that power contract logistics operations, ensuring seamless integration across warehouse management, transportation, and customer platforms....SeniorPermanent employmentFull timeContract workLocal areaRemote work
- ...celebrating one another's achievements, open communication, and transparent leadership. About the role We're seeking a Senior Mobile Software Engineer (iOS) with strong Swift and Objective-C expertise to help drive the next generation of our best-in-class iOS app. You'...SeniorWork at officeFlexible hours3 days per week
- ...Senior Embedded Software EngineerAt Hidden Level, we're building the future of airspace awareness... ..., and deploy advanced sensor systems that deliver real-time insights for defense... ...looking for a Senior Embedded Software Engineer to accelerate product development of high...SeniorWork experience placementWork at officeLocal areaFlexible hours
$174k - $252k
Write and test product or system development code.Learn and build an intuitive understanding of existing data collection, analysis, and... ...and supporting open-source projects.Google's software engineers develop the next-generation technologies that change how billions...Senior$86.8k - $165.2k
...Senior Embedded Software EngineerAs our next Senior Embedded Software Engineer, you'll immerse yourself in Strategic Nuclear Deterrence, bringing your acumen to the forefront... ...and ensuring the efficacy and security of systems that are vital to national defense.You do not...SeniorTemporary workWork experience placementRelocation packageFlexible hours- Lockheed Martin is seeking a Software Engineer Sr for the Missiles and Fire Control team in Texas. The role focuses on developing and integrating software for real-time embedded systems across aerospace and defense programs. Publicly, the company emphasizes a matrix engineering...SeniorFor contractors
- A technology company in Dallas, Texas, seeks an experienced Embedded Software Developer with over 9 years in embedded software development. The role requires a deep understanding of embedded system architecture, expertise in C/C++ programming (C++ 17 or later), and experience...Senior
$88.8k - $162.8k
...major transformational projects or transactions. Work You’ll Do As a Project Senior Consultant, you will: Lead the configuration and implementation of Project Management Information Systems (PMIS) with a strong emphasis on construction project management The successful...SeniorLocal area- About Sonida Senior LivingSonida Senior Living is one of the nation’s leading operators of independent living, assisted living and memory... ...who speaks both clinical and tech fluently. The Clinical Systems Analyst sits at the intersection of our care operations and the...SeniorFull time
- ...have an opportunity to contribute to the company’s success. As a Senior Software Architect within PNC's Lending organization, you will... ...required architecture artifacts and documentationIntegration & System DesignDesign and evaluate system interactions and data flowsDefine...SeniorFull timeTemporary workPart timeWork experience placementWork at office
- Kopin Corporation in Dallas is seeking an Embedded Software Engineer III to design, implement, and optimize firmware for AR/VR HUDs and micro-display... ...performance. You will collaborate with hardware, optics, systems, and mechanical teams through the full software lifecycle,...Senior
$77k - $202k
...Finance Consulting team, you will engage in end-to-end Treasury Management System implementation and optimization within FIS, driving productivity and effectiveness in Treasury processes. As a Senior Associate, you will analyze complex problems, mentor others, and...SeniorFull timeH1bWork at office$116.2k - $229.1k
...to empower clients to amplify the value of their technology investments.Recruiting for this role ends 09/14/2026.Work you’ll doAs a Senior Consultant you will:Lead discussions regarding understanding of asset and work management business processes and prepare business...SeniorLocal area- OSI Systems, Inc. seeks an Embedded Software Engineer in Richardson, TX to develop software for RF/monitoring systems. You will work with software and hardware teams to create controls and monitoring solutions, with a path to design reviews and quality improvements. Qualifications...Senior
- ...Job Description Job Description Senior RF Communications Engineer$140,000-$175,000 Base SalarySigning... ...development of operational RF communications systems, including waveforms, signal... ...Radiosolutions, including software, embedded processing, and integration with firmware...SeniorFull timeTemporary workFor contractorsRelocationFlexible hours
- Aleron is seeking a Senior Software Engineer in Dallas, TX for a 3- to 6-month contract. You will lead... ..., and maintenance, developing embedded software, PC tools, utilities, and networking... ...communications protocols while influencing system architecture and hardware...SeniorContract work
- Leonardo DRS in Dallas, TX is seeking a Senior Software Engineer - Embedded to join the EOIS Software Development Team. You will lead technical activities across the development lifecycle, developing embedded software, PC tools, and networking protocols, and influence architecture...Senior
- Continental Electronics Corporation in Richardson, TX is seeking an Embedded Software Engineer to collaborate with software and hardware teams, develop... ...monitoring applications for RF products, and contribute to system integration. The role requires DoD-clearance eligibility, a...Senior
- A leading comprehensive engineering design and consulting firm, SSR provides innovative solutions... ...Great Place to Work Looking for a Senior Technology Consultant The Senior Technology... ...leads the design of communication systems, structured cabling, audiovisual systems...SeniorFull timeWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Systems Engineer. Be the first to apply!
- senior network engineer remote Dallas, TX
- senior benefits manager Dallas, TX
- senior app developer Dallas, TX
- senior manager legal Dallas, TX
- senior retail sales associate Dallas, TX
- sr project manager Dallas, TX
- senior account executive Dallas, TX
- senior manager strategic initiatives Dallas, TX
- senior staff systems engineer Dallas, TX
- senior commercial counsel Dallas, TX



