{"schemaVersion":"jobsearcher.job.v1","id":"a304ed843cfab5d8a1496fc7","url":"https://jobsearcher.com/jobs/a304ed843cfab5d8a1496fc7","canonicalUrl":"https://jobsearcher.com/jobs/a304ed843cfab5d8a1496fc7","title":"Senior Embedded Software/Firmware Engineer","description":"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.\r\nResponsibilities\r\nDevelop embedded applications in C and hosted test applications in C and Python.\r\nExecute full software/firmware development life cycle - requirement capture, architecture, implementation, testing, and support.\r\nCollaborate with other design disciplines including systems, electrical, and FPGA engineering.\r\nGenerate software/firmware development documentation (e.g. API manuals, verification plans, flowcharts, state machine diagrams).\r\nQualifications\r\nMinimum of 5 years of industry experience in software/firmware design and implementation for embedded systems.\r\nExperience working in bare metal/RTOS/embedded Linux environments and with different hardware architectures (ARM, x86).\r\nExperience with hardware-in-the-loop testing and validation.\r\nHighly proficient in Microsoft Office products (e.g. Word, Excel, PowerPoint, and Visio).\r\nExcellent expository writing and oral presentation skills.\r\nMust 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.)\r\nAbout Blue Marble Communications\r\nBlue Marble Communications designs and manufactures high-performance RF, free-space optical, and network communications modules and systems for deployment onboard satellites and other space vehicles. Our current product offerings include software-defined RF, microwave, and millimeter-wave modem/transceivers; optical laser communications terminals, Ethernet routers/switches, and systems comprised of combinations of these modules. BMC embraces a modern workplace culture and inclusive environment.\r\nIn the case an offer is extended, it is contingent upon successful completion of a background check and drug screening.\r\nJ-18808-Ljbffr","company":"Bluemarble Communications","rawCompany":"bluemarble communications","city":"Poway","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-06-25T00:51:51.735Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2072.00","title":"Electronics Engineers, Except Computer","slug":"electronics-engineers-except-computer"}],"industries":[{"code":"336414","title":"Guided Missile and Space Vehicle Manufacturing","slug":"guided-missile-and-space-vehicle-manufacturing"},{"code":"927110","title":"Space Research and Technology","slug":"space-research-and-technology"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Embedded Software/Firmware Engineer","description":"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.\r\nResponsibilities\r\nDevelop embedded applications in C and hosted test applications in C and Python.\r\nExecute full software/firmware development life cycle - requirement capture, architecture, implementation, testing, and support.\r\nCollaborate with other design disciplines including systems, electrical, and FPGA engineering.\r\nGenerate software/firmware development documentation (e.g. API manuals, verification plans, flowcharts, state machine diagrams).\r\nQualifications\r\nMinimum of 5 years of industry experience in software/firmware design and implementation for embedded systems.\r\nExperience working in bare metal/RTOS/embedded Linux environments and with different hardware architectures (ARM, x86).\r\nExperience with hardware-in-the-loop testing and validation.\r\nHighly proficient in Microsoft Office products (e.g. Word, Excel, PowerPoint, and Visio).\r\nExcellent expository writing and oral presentation skills.\r\nMust 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.)\r\nAbout Blue Marble Communications\r\nBlue Marble Communications designs and manufactures high-performance RF, free-space optical, and network communications modules and systems for deployment onboard satellites and other space vehicles. Our current product offerings include software-defined RF, microwave, and millimeter-wave modem/transceivers; optical laser communications terminals, Ethernet routers/switches, and systems comprised of combinations of these modules. BMC embraces a modern workplace culture and inclusive environment.\r\nIn the case an offer is extended, it is contingent upon successful completion of a background check and drug screening.\r\nJ-18808-Ljbffr","datePosted":"2026-06-25T00:51:51.735Z","dateModified":"2026-06-25T00:51:51.735Z","hiringOrganization":{"@type":"Organization","name":"Bluemarble Communications","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Poway","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a304ed843cfab5d8a1496fc7"},"url":"https://jobsearcher.com/jobs/a304ed843cfab5d8a1496fc7"}}