> Markdown version of [/jobs/ext/580007-senior-embedded-software-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/580007-senior-embedded-software-firmware-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). --- # Senior Embedded Software/Firmware Engineer - **Company:** Blue Marble Communications - **Location:** Poway, CA, United States - **Experience:** Expert - **Salary:** $135,000.0 - $185,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Word, Microsoft Excel, Application Programming Interfaces (APIs), Application Testing, ARM Architecture, Embedded C, Linux on Embedded Systems, Embedded Software, Firmware, Field-Programmable Gate Array (FPGA), Hardware-In-The-Loop Simulation, Python (Programming Language), Microsoft Visio, Microsoft PowerPoint, Real-Time Operating Systems, State Machines, Bare Metal - **Published:** June 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ef16d87bfd6fc8b9 ## About the Role Do you have experience in Writing skills?, The position of Senior Embedded Software/Firmware Engineer entails implementing, testing, and documenting embedded software/firmware running on BMC's spaceborne communications products. The candidate must have prior experience developing embedded C applications for ARM architecture SoC devices., * Minimum of 5 years of industry experience in software/firmware design and implementation for embedded systems. * Experience working in bare metal/RTOS/embedded Linux environments and with different hardware architectures (ARM, x86). * Experience with hardware-in-the-loop testing and validation. * Highly proficient in Microsoft Office products (e.g. Word, Excel, PowerPoint, and Visio). * Excellent expository writing and oral presentation skills. * Must be a US Person (This position has export control and security-related requirements that mandate attention to the citizenship status of any potential candidate and necessitates that the individual either be a United States Citizen, Permanent Resident of the United States, or lawfully admitted into the United States as a refugee or granted asylum by the United States Government.) ## Description * Develop embedded applications in C and hosted test applications in C and Python. * Execute full software/firmware development life cycle - requirement capture, architecture, implementation, testing, and support. * Collaborate with other design disciplines including systems, electrical, and FPGA engineering. * Generate software/firmware development documentation (e.g. API manuals, verification plans, flowcharts, state machine diagrams). ## Related Videos - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [Into the hive of eBPF!](https://www.wearedevelopers.com/videos/1199-into-the-hive-of-ebpf) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World](https://www.wearedevelopers.com/videos/1206-single-server-global-reach-running-a-worldwide-marketplace-on-bare-metal-in-a-cloud-dominated-world) - [When Agents Meet Legacy: Never Change a Running System](https://www.wearedevelopers.com/videos/100320-when-agents-meet-legacy-never-change-a-running-system) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)