> Markdown version of [/jobs/ext/1949086-embedded-firmware-developer](https://www.wearedevelopers.com/jobs/ext/1949086-embedded-firmware-developer). 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 Firmware Developer - **Company:** SimVentions Inc. - **Location:** United States - **Experience:** Starter - **Salary:** $79,000.0 - $110,000.0 - **Contract:** Permanent contract - **Skills:** Unit Testing, C Sharp (Programming Language), Code Composer Studio, Communications Protocols, Data Transmissions, Software Debugging, Embedded Software, Firmware, Microsoft Visual Studio, Network Configuration and Change Management, Smoke Testing, Systems Integration, Test Case, PIC Microcontroller, Git, Information Technology, GNSS, Hardware Debugging - **Published:** August 6, 2026 - **Apply:** https://www.dice.com/job-detail/93d08352-6321-4191-a24f-5eb70393614e ## About the Role * 3-5 Years experience with embedded software development related to microcontrollers or similar devices * Proficiency in C * Experience in C# * Experience with git * Experience with software debugging and associated tools * Experience with hardware debugging at the logical level and associated tools * Experience with Code Composer Studio and/or MPLAB X and/or Visual Studio * Basic knowledge of satellite constellations * Basic testing, troubleshooting, & soldering skills * Knowledge of embedded software development for hardware is required * Knowledge of hardware architectures, microcontrollers and communication protocols * Knowledge of writing test cases, unit testing and validation of hardware software integration * Knowledge in diagnosing and resolving network-related issues, including network configuration, connectivity, and data transmission problems * Ability to work in a fast paced, rapidly changing range/field environment with a focus on fielding a product * Ability to work with others to meet established goals and program schedules * Ability to communicate effectively, both verbally and in writing, * Excellent communication skills Education: Degree in Computer Science, or related Engineering Field Compensation, We don?t just hire the smartest people; we seek experienced, creative individuals who are passionate about their work and thrive in our unique culture. ## Description The Firmware Developer will write firmware to run on specified microcontrollers to achieve desired functionality. This functionality can range from making a device more robust to adding user desired functionality to adding support for a new set of hardware (GNSS engine, satellite transceiver, etc.). Updating or writing tools to be able to configure newly updated devices is also expected. * Coding embedded microcontrollers * Develop embedded software for new and existing systems * Write firmware to run on specified microcontrollers to achieve desired functionality * This functionality can range from making a device more robust to adding user desired functionality to adding support for a new set of hardware (GNSS engine, satellite transceiver, etc.) * Updating or writing tools to be able to configure newly updated devices * Support testing and assessment of embedded systems locally and at external locations * Utilize software development best practices within government development processes * Identify and incorporate the latest hardware, technology, and techniques in this rapidly evolving environment * Routinely collaborate with the government team through regularly scheduled meetings on-site, * Corporate Fellowship: Opportunities to participate in company sports teams and employee-led interest groups for personal and professional development. * Employee Appreciation:Multiple corporate events throughout the year, including Holiday Events, Company Picnic, Imagineering Day, and more. * Founding Partner of the FredNats Baseball team:Equitable distribution of tickets for every home game to be enjoyed by our employee-owners and their families from our private suite. * Food:We have a lot of food around here! ## Related Videos - [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) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [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 - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [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) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools)