> Markdown version of [/jobs/ext/558480-embedded-sw-engineer](https://www.wearedevelopers.com/jobs/ext/558480-embedded-sw-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded SW Engineer - **Company:** Intersources Inc. - **Location:** Audubon, PA, United States - **Salary:** $25,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Algorithm Design, Bluetooth, Communications Protocols, Computer Programming, Data Structures, Software Debugging, EHealth, Firmware, Rapid Prototyping Process, Smart Devices, Software Engineering, Verification and Validation (Software), System Software, TCP/IP, Universal Asynchronous Receiver/Transmitter, Wi-Fi Technology, Data Processing, Serial Peripheral Interface, Git, Wearables, Software Version Control - **Published:** June 15, 2026 - **Apply:** https://www2.jobdiva.com/portal/?a=62jdnw10t7d77ytz0lbaey9qxonk3b05a9tqw96rb7z6hlfo7xj79l9g6mp6aj2o&compid=0/jobs/31595351#/jobs/31595351 ## About the Role * BS with 3+ years of experience or MS with 1+ years of experience * Experience developing production software/firmware for hardware systems * Experience programming in C++ and/or Rust * Experience with communication protocols such as I2C, SPI, UART, RS-485, TCP/IP, Wi-Fi, Bluetooth, or BLE * Experience with data structures, data processing, and algorithm development * Experience developing software tools, utilities, and libraries/components * Experience with git source control and pull request processes * Experience with hands-on prototyping and debugging * Excellent written and verbal communication skills * Ability to work independently and in small teams * Ability to travel up to 10% of the time Preferred Knowledge, Experience, and Skills: * Experience developing software/firmware for medical devices, wearables, or IoT/smart devices * Working knowledge of wireless communication protocols and cybersecurity principles * Experience working with sensors and processing sensor data * Experience programming in Rust ## Description We are seeking a highly skilled and motivated Software Engineer with embedded/firmware experience to join our rapidly growing Digital Health team. You will work closely with a dynamic team of electrical, software, and mechanical engineers to conceptualize and commercialize innovative medical devices to meaningfully impact the lives of patients with musculoskeletal disorders. The ideal candidate will have a strong background designing, building, and testing software for embedded systems. This role requires a balance of creative thinking, analytical design, hands-on prototyping and testing, and systematic product development. Essential Functions: * Design, build, and test software for connected medical devices, ensuring adherence to industry standards and performance metrics * Translate product requirements into design specifications and verification tests * Work independently as well as on small teams * Collaborate with a team of electrical, mechanical, and software engineers to integrate system software into market-ready medical device products * Evaluate real-world system performance with hands-on verification and validation testing * Adhere to project timelines to deliver on-time designs, prototypes, test results, and documentation ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Building your way to a serverless powered IOT Buzzwire game](https://www.wearedevelopers.com/videos/590-building-your-way-to-a-serverless-powered-iot-buzzwire-game) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Steps to Get a Software Engineer Internship](https://www.wearedevelopers.com/magazine/160-steps-to-get-a-software-engineer-internship) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)