> Markdown version of [/jobs/ext/1467440-engineer-embedded-software](https://www.wearedevelopers.com/jobs/ext/1467440-engineer-embedded-software). 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). --- # Engineer, Embedded Software - **Company:** HUMAN RESOURCES RESOURCE INC - **Location:** Santa Clarita, CA, United States - **Experience:** Expert - **Salary:** $100,320.0 - $125,400.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), C Sharp (Programming Language), C++ (Programming Language), Software Debugging, Embedded Software, Firmware, Formal Verification, Python (Programming Language), MATLAB, Software Tools, Verification and Validation (Software), Spice, Universal Asynchronous Receiver/Transmitter, VHSIC Hardware Description Language (VHDL), Serial Peripheral Interface, Programming Languages - **Published:** July 28, 2026 - **Apply:** https://www.dice.com/job-detail/7ce8454d-40d4-4457-985d-3a43e78c3f0f ## About the Role * Master's degree in Electrical Engineering or related field required; PhD preferred * 5+ years of experience in firmware design, implementation, and testing * Strong expertise in embedded systems, DSP, RF, circuits, or custom IC technologies * Must have experience in programming languages such as C, C++, and Python * Must have experience with protocols like I2C, SPI, UART * Experience with MATLAB, SPICE, VHDL, C# or similar engineering tools is a plus * Strong understanding of digital signal processing for audio applications * Experience with Class III medical devices and relevant standards (IEC60601, EN45502, etc.) required * Experience working in highly regulated environments with FDA and CE submission requirements * Strong technical problem-solving and project management skills * Ability to mentor junior engineers and collaborate across cross-functional teams * Strong written and verbal communication skills in English ## Description The Senior Engineer, Embedded Software is responsible for designing and developing embedded systems, firmware, and platform architectures for cochlear implant systems. This role contributes to the research and development of next-generation hearing technologies by developing firmware for microcontroller-based systems and supporting product development through specification, design, debugging, testing, formal verification, and sustaining engineering., * Develop firmware for implantable hearing solutions and cochlear implant systems * Design and support Class III medical device technologies involving custom components and regulatory compliance (FDA and CE) * Contribute to digital signal processing technologies, custom component design, and verification of inductively powered systems * Ensure adherence to applicable industry standards and internal quality system requirements * Collaborate with Marketing, Project Management, and R&D teams to define product requirements and specifications * Drive system-level tradeoff analysis considering cost, complexity, schedules, usability, and risk * Conduct feasibility studies and propose components, algorithms, and technical solutions * Partner cross-functionally with Electrical, Firmware, Software, and Mechanical Engineering teams during development and integration * Support future platform architecture development with R&T and R&D teams * Maintain design history files and documentation consistent with regulatory submission requirements * Troubleshoot and resolve technical issues while supporting system verification and testing ## Related Videos - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [HR & Tech: Why can't we be friends?](https://www.wearedevelopers.com/videos/1493-hr-tech-why-can-t-we-be-friends) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)