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.
$174k - $253k
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- 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
- ...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$86.8k - $165.2k
...demands of a rapidly evolving global market.As our next Senior Embedded Software Engineer, you'll immerse yourself in Strategic Nuclear Deterrence,... ...of innovation and ensuring the efficacy and security of systems that are vital to national defense.You do not need to have...SeniorTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...remediation.Develop strategies to secure current and emerging technologies (containers, serverless, API, AI/ML).Provide hands-on engineering support for security incidents, threat events, vulnerability management, and control improvements to strengthen Enterprise application...SeniorFull time
- ...week in Collin County, TX.Required Skills & ExperienceBS in Computer Science or related degree 8+ years of professional Software Engineering experience 2+ years of recent architecture and design experience C# .NET Core Angular REST APIs Azure SQL The OfferCompetitive base...SeniorFull time
$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$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- 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
$86.8k - $165.2k
...We require experience with Model-Based Systems Engineering (MBSE). We prefer experience supporting... .... We collaborate closely with Senior and Principal Software Engineers and mentor... ...Security UML Backbone C++ Embedded Flow SAP More: We are Collins...SeniorFull time- ...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
$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
$120k - $160k
...Job Description Job Description Senior Embedded Firmware Engineer, Bare Metal, C, ARM, Hybrid/Dallas, TX We are looking for a Senior Embedded... ...at hardware-level programming, loves tackling intricate, system-wide engineering challenges, and is dedicated to...SeniorPermanent employmentRelocation- 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
$128k - $252.5k
Position Summary M&A IT Senior Consultant Our Deloitte Strategy & Transactions team helps guide clients through their most critical... ...of a deal. The scope of their work may include end-state system architecture, application rationalization, and system or data migration...SeniorLocal areaVisa sponsorshipFlexible hours- ...Senior Embedded Software Engineer At Hidden Level, we’re building the future of airspace awareness through cutting-edge RF sensing technology. Our... .... We design, manufacture, and deploy advanced sensor systems that deliver real-time insights for defense and commercial...SeniorWork experience placementWork at officeLocal areaFlexible hours
$151.5k - $252.5k
...settings. Recruiting for this role ends on 08/24/2026. Work You’ll Do As an M&A Senior Consultant on the IT Diligence team, you will be responsible for: Evaluating information technology systems, software environments, and operating models to identify transaction risks,...SeniorLocal areaVisa sponsorship$132.4k - $251.6k
...We have an opportunity for a Senior Principal Software Architect... ...cohort of 20+ talented software engineers in developing our Very Low... ...software team, as well as with systems and hardware engineers to... ...design across mission-critical embedded platformsServe as technical lead...SeniorContract workTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...Position: Senior Embedded Firmware Engineer Required Skills: Embedded C, C++, RTOS, QNX QNX OS Exp is extremely mandatory... ..., and optimization for high-performance embedded systems. This role involves driving innovation, ensuring software...Senior
- 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
- ...you'll discover a culture of teamwork, professionalism, and a rewarding career! JOB SUMMARYJoin our dynamic Technology team as Senior Systems Analyst where you will drive the administration, optimization and strategic support of our enterprise workforce management and...SeniorFull timeH1bRelocation
- 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
- The Systems Analysis job participates in the designing of information systems that are appropriate for users' needs and consistent with... ...development of the system.Collaborates with system analysts, engineers, and programmers to design systems and to determine project limitations...SeniorFull timeWork experience placementWork at office
- ...you'll discover a culture of teamwork, professionalism, and a rewarding career! JOB SUMMARYJoin our dynamic Technology team as Senior Systems Analyst where you will drive the administration, optimization and strategic support of our enterprise workforce management and...SeniorFull timeH1bRelocation
- 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
$99k
JOB REQUISITIONDallas Technology Audit & Advisory Senior ConsultantLOCATIONDALLASADDITIONAL LOCATION(S)JOB DESCRIPTIONYou Belong Here... ...Workday, Salesforce, Microsoft Dynamics etc.), disaster recovery, systems development methodologies etc. Analytics and technology...SeniorFull timeTemporary workWork at officeLocal areaRemote workFlexible hours- 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
- ...Slalom Build is seeking a Software Engineering leader in Dallas to co-create innovative cloud products and solutions. This role emphasizes collaboration with clients to develop scalable software applications. The ideal candidate will have strong experience in Agile...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Systems Engineer. Be the first to apply!
- senior maintenance supervisor Dallas, TX
- senior operations associate Dallas, TX
- senior safety specialist Dallas, TX
- senior technology project manager Dallas, TX
- remote senior business analyst Dallas, TX
- senior director fp&a Dallas, TX
- senior manager clinical operations Dallas, TX
- senior supervisor Dallas, TX
- senior leadership Dallas, TX
- sr. process development engineer Dallas, TX


