Embedded Software Engineer
Laird Connectivity
The Embedded Software Engineer designs, develops, and supports Wi-Fi radio firmware and driver software for Ezurio's wireless connectivity products, working closely with the RF hardware development team in the USA and Taiwan, program management, and customers to deliver reliable, innovative, and resilient embedded software. The ideal candidate is comfortable working close to the metal - register-level access, bootloaders, and drivers in a resource-constrained environment - as well as building the connectivity stacks that sit above them, and brings strong debugging and root-cause analysis skills to complex hardware/software and RF interaction issues. Deep 802.11 protocol expertise is not required; we are willing to train a strong embedded/RTOS candidate on the Wi-Fi-specific pieces. Experience developing software for network protocols (Wi-Fi, TCP/IP, or similar) is a useful plus. This role is preferably based in hybrid work arrangement in Akron, Ohio. Remote candidates will also be considered. Legal authorization to work in the US is required.
RESPONSIBILITIES
Wi-Fi Radio Firmware Development
- Design, develop, and maintain firmware for Wi-Fi radio subsystems, including MAC/PHY interfacing, calibration routines, and channel/RF management.
- Bring up Wi-Fi silicon on new hardware platforms: port and validate vendor SDKs, drivers, and radio calibration data for new designs.
- Develop and maintain radio firmware within an RTOS environment (e.g., ThreadX or similar) and host-side Wi-Fi drivers under Linux, with real-time scheduling, interrupt handling, and register-level access to radio and host interfaces (SDIO, PCIe, USB, DMA).
- Write clean, well-documented, testable code following Ezurio coding standards and secure development practices.
- Support 802.11 protocol-layer behavior (association, authentication, power-save, rate adaptation) and power management/wake-on-wireless design in coordination with vendor stacks.
- Debug complex RF firmware issues using tools such on hardware where on-device debug access (e.g., JTAG/debug ports) is limited, using debug output, code analysis, logic analyzers, oscilloscopes, and Wi-Fi packet capture tools (e.g., Wireshark) and JTAG/SWD
- Develop and execute unit, functional, integration, and system-level tests; work with SWQA teams to contribute to test infrastructure and CI/CD pipelines.
- Reproduce, isolate, and resolve field and customer-reported Wi-Fi issues (throughput, roaming, association drops, coexistence) and drive issues to root cause and closure.
- Participate in code reviews and enforce quality gates across the software development lifecycle.
- Partner with the RF hardware team (USA and Taiwan) during schematic review, antenna design, and prototype bring-up to flag firmware-relevant design considerations early.
- Work directly with customers and program managers to clarify Wi-Fi firmware requirements, scope, and acceptance criteria for co-development programs.
- Support manufacturing, NPI, and DVT/PVT activities with RF test tools, calibration procedures, and production-line firmware as needed.
- Provide clear technical status updates to program managers and contribute to schedule and risk discussions.
- Produce and maintain technical documentation: design specifications, API references, porting guides, and release notes.
- Maintain source control hygiene, branching strategy, and release/versioning discipline across active programs.
- Contribute to the continuous improvement of embedded software development practices within the Custom SOM & SBC group.
- Strong proficiency in C working in embedded, memory-constrained, real-time systems.
- Solid understanding of processor architecture, memory management, and real-time constraints in embedded systems and working with register access.
- Proven debugging skills across the hardware/software boundary, using debug output, JTAG/SWD, oscilloscopes, logic analyzers, and ideally Wi-Fi packet capture tools.
- Demonstrated persistence and rigor in debugging and driving issues to true root cause rather than applying surface-level fixes.
- Ability to read schematics and datasheets, and to communicate effectively with RF hardware engineers on radio and interface details.
- Strong written and verbal communication skills; comfortable presenting technical status to customers and internal stakeholders.
- Effective collaborator in a fast-paced, globally distributed team environment (coordinating with the RF hardware team in the USA and Taiwan), able to manage multiple concurrent programs.
- Ideally hand-on RTOS experience: task scheduling, interrupt handling, and priority management in a resource-constrained system. Note that specific RTOS experience e.g. ThreadX, Zephyr, or similar matters less than a working understanding of RTOS concepts and real hands-on time in one.
- Working knowledge of Linux (kernel modules, device drivers, kernel/user-space interfaces) is a plus, since our Wi-Fi drivers run under Linux.
- Experience with host interfaces such as SDIO, PCIe, or USB is most relevant; familiarity with SPI, I2C, and UART is also useful.
- Exposure to 802.11 MAC-layer concepts (association, authentication, power-save, rate adaptation) is a plus; we will train a strong embedded/RTOS candidate who doesn't yet have this.
- Working knowledge of version control (Git), CI/CD pipelines, and issue tracking tools such as Jira.
- Chipset vendor SDK exposure is a plus: Cypress/Infineon, NXP, Qualcomm/Atheros (QCA) or similar Wi-Fi silicon vendors.
- Familiarity with RF/PHY concepts (calibration, gain control, channel switching) is a plus.
- Prior experience with another wireless or networking protocol stacks e.g. Bluetooth, Zigbee, Thread, Cellular is valuable even without direct Wi-Fi background.
- Power management firmware experience (sleep states, wake-on-wireless) is a plus, especially for battery-powered or IoT platforms.
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related technical field. Equivalent professional experience considered in lieu of degree.
- 5+ years of embedded software or firmware development experience in an electronics design and manufacturing environment.
- Direct experience with Wi-Fi or other wireless radio firmware/driver bring-up is strongly preferred; we will train a strong embedded/RTOS candidate without direct Wi-Fi background.
- Experience supporting customer co-development programs (NRE-based or joint development agreements) is a plus.
- Experience with wireless certification, RF coexistence, or low-power design considerations is a plus.
Ezurio recognizes that an individual with a disability may require accommodation to enable them to successfully perform a job function. Should you require such accommodation, please indicate the job function and suggested accommodation. Ezurio will attempt to make reasonable accommodation. Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.
- ...Embedded Software Engineer The Embedded Software Engineer designs, develops, and supports Wi-Fi radio firmware and driver software for Ezurio's wireless connectivity products, working closely with the RF hardware development team in the USA and Taiwan, program management...SuggestedRemote work
- ...Firmware Engineer This is an intermediate level systems engineering position in the area of electronic systems. Individual may be assigned... ...would need the ability to lead a multi-disciplined hardware/software team in a project from concept, through scheduling, design, and...Suggested
$120k - $130k
...: Remote within the US Duration : Direct Hire Required Skills & Experience: Bachelor’s degree in computer science, Engineering, Business, or a related field, with five years’ work experience in a company setting responsible for development in one or more of...SuggestedWork experience placementRemote work- ...is an open position with the Cleveland Electric Illuminating Company, a subsidiary of FirstEnergy Corp.This Planning & Protection Engineer position is accountable for the reliability and assessment of Ohio's distribution systems. The engineer performs analysis and recommends...SuggestedContract workWork experience placementH1b
- ...Time Overview We are seeking a skilled C++ Firmware Engineer with hands-on experience in embedded systems and a strong understanding of vending machine... ...environments Collaborate with electrical, mechanical, and software engineers to ensure seamless integration Optimize...SuggestedFull timeWork at officeRemote work
- Responsibilities 1. Develop native enterprise IM app (iOS/Android). 2. Mobile architecture; optimize performance, battery, traffic, startup. 3. Stable backend communication. 4. Resolve mobile compatibility issues. 5. Collaborate with backend/product/testing for quality ...
$50 per hour
Contract-to-Hire ~$50/hr Competitive Pay ~ Full-Time Remote About this Role We're looking for a Lead Developer to own the technical health of our production applications. This role is a 6-month contract with the potential for full-time employment at the end...Full timeContract workRemote work$155k - $165k
...Microsoft Azure. Collaborate with product owners, business stakeholders, QA, DevOps, and other developers to deliver reliable software solutions. Troubleshoot, debug, and resolve application issues across front-end, back-end, database, and cloud environments....Full timeRemote work- ...Lead Backend Engineer – AI Location: Fully remote within the United States Employment Type: Full-time, permanent Role Overview... ..., and vector stores Requirements - 10+ years of software engineering experience, including substantial backend or distributed...Permanent employmentFull timeRemote work
$100k - $150k
...portfolio company streamlining platform to host all appsA Bit About UsAre you a tech-savvy, innovative, and passionate Site Reliability Engineer looking for an exciting opportunity to work in a dynamic and fast-paced environment? Do you have a knack for solving complex...Permanent employmentLocal areaRemote work- Position: Python Developer with React Remote role Duration: Long-Term contract. Domain: Insurance / Financial Key skills - Python, React, CI/CD, AWS database, Native AI Looking for FSD with Python Development and React front end experience. ...Long term contractRemote work
- DescriptionThe Staff Distribution Engineer will work on project teams to create world-class designs for new projects, alterations, and... ...g., Microsoft Office Suite).Proficiency in distribution design software and GIS to aid in design.Strong knowledge regarding easements,...Work at office
- ...Description Job Description LTA is seeking a Systems Safety Engineer to serve as a senior individual contributor and technical... ...-254 / MIL-STD-882 as applicable to establish airworthiness of software, complex hardware, and system safety. Provide technical leadership...Temporary workRelocation package
$70k - $140k
DescriptionLead Software Development EngineerJob Profile SummaryThe Lead Software Development Engineer provides technical and consultative support on highly complex technology initiatives. This role designs, develops, and supports cloud-native data ingestion, data processing...Full timeWork at officeRemote workWork from homeFlexible hours- ...& React | FireFly Robotics | Salt Lake City, UT Build software that drives autonomous robots in the real world. FireFly Robotics... ...fairway mowing — and we're growing. Since 2010, we've been engineering fully automated harvesters and robotic field mowers used daily...Full time
$65 - $70 per hour
...external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate... ...~ Bachelor’s Degree ~ At least 4 years of professional software engineering experience (Internship experience does not apply)...Contract workInternshipLocal areaImmediate startRemote work$49 - $53 per hour
...Title: Remote Full Stack Engineer Location: Remote ( needs to be able to work in EST) Duration: 24 month Contract Start date... ...Day to day Insight Global is searching for 2 Sr. Full Stack Software Engineers support one of our largest insurance clients. These engineers...Contract workImmediate startRemote work- ...-functional) Automated testing, agile development methodologies, and Test-Driven Development (TDD) Accessibility awareness Software security skills including secure coding, web application security, and DevSecOps; solid grasp of security concepts (authentication...Contract work
- ...Designing and consuming JSON APIs Automated testing tools and frameworks, such as Selenium, Artillery, Insomnia, TDD, and BDD Agile software development methodologies and tools Self-starter with the ability to seek clarification when necessary and identify personal...Work experience placement
- Your Opportunity as the Lead Platform Engineer, Enterprise Data PlatformThe Lead Platform Engineer serves as the technical authority responsible for defining the administration, governance, and operational excellence of the Enterprise Data Platform. This role drives platform...Full time
$120k
Why This Role Matters: We are seeking a skilled and experienced Full Stack Engineer to join our team with a strong focus on AWS cloud-based development and deployments. You will play a crucial role in designing, developing, and maintaining scalable web applications deployed...- ...Job Description Job Description Description: Engineering excellence, built on people-first values. At LUZCO, we’re more than an engineering firm — we’re a familia. We pair technical excellence with a culture rooted in respect, flexibility, and genuine care...Casual workWork at officeLocal areaFlexible hours
- ...workers and customers and work well with others on complicated and involved projects. AutoCAD experience or similar electrical design software is a plus. No relocation. Must be authorized to work in the United States. \nCompany Description We have 37 years of continued...Relocation
- ...Influence technical decisions and shape backend architecture ✅ Collaborate closely with founders and engineering leadership What Were Looking For ✔️ 5+ years of software development experience ✔️ Strong backend experience with Python, Go, TypeScript, or similar...Remote workFlexible hours
- ...chemical R&D teams to reach better results in record time. Our AI engine learns from as few as five data points, runs transparently... ...campaign orchestration, user management, and result delivery. Software design - Collaborate closely with the ML team to ensure stable,...Local area
$1,100 per month
...management systems Stay updated on emerging technologies and industry trends Requirements Bachelor's degree in Computer Science, Engineering, or a related field Minimum of 2 years of professional experience as a Back-End Developer Strong knowledge of programming...Contract work- ...of our org. As a full stack dev, you’ll work closely with our engineers and designers to help realize the vision we have for our organization... ...and maintain functional and stable web applications with software integrations to meet the needs of our clients....Remote workRelocation
$1,400 per month
We are seeking a skilled Front-End Web Developer to join our team in Akron. This is a contract position with a salary of $1400 per month. As a Front-End Web Developer you will be responsible for creating and maintaining visually appealing and user-friendly websites for ...Contract workLocal area- ...Mercury Systems is offering a Senior Principal Hardware Electrical Engineer a fulfilling career where you will be able to see the direct... ...lead and mentor engineering teams developing mission-critical embedded computing, high-speed digital systems, advanced FPGA solutions,...Permanent employmentCasual workWorldwide
- ...FirstEnergy Corp.This position is responsible for providing the engineering and support necessary to ensure that all underground/civil... ...along with a good working knowledge of AutoCAD, CREWS and GIS software systems- Ability to interpret detailed engineering drawings to...Contract workFor contractorsH1bWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- healthcare software sales Akron, OH
- software sales executive Akron, OH
- software support Akron, OH
- embedded software Akron, OH
- software sales representative Akron, OH
- remote software sales Akron, OH
- software intern Akron, OH
- software technical support Akron, OH
- software implementation project manager Akron, OH
- software technology Akron, OH




