{"schemaVersion":"jobsearcher.job.v1","id":"6d0b179ae74aad78fcdfd455","url":"https://jobsearcher.com/jobs/6d0b179ae74aad78fcdfd455","canonicalUrl":"https://jobsearcher.com/jobs/6d0b179ae74aad78fcdfd455","title":"Embedded Software Engineer","description":"Overview As an Embedded Software Engineer, you will be responsible for product design, development, and support. Your responsibilities will include architecture, design, coding, development, testing, debugging, quality assurance, open-source assessment, and implementation of embedded devices and systems.\r\nThe position is based in Germantown, MD.\r\nResponsibilities Design and implement software for embedded devices from requirements to production and commercial deployment\r\nDesign, develop, code, test and debug system software\r\nIntegrate and validate new product designs\r\nSupport software QA and optimize I/O performance\r\nProvide post-production support\r\nInterface with hardware design and development\r\nAssess third-party and open-source software\r\nRecommend product improvements\r\nRequirements Must be a U.S. Citizen with the ability to obtain a Secret clearance\r\nS. in Computer Science, Computer or Electrical Engineering, or similar, MS preferred\r\n5+ years of related development experience\r\nC and C++ proficient\r\nProficient in Embedded Linux (Peta Linux, OpenWrt, Yocto, etc.)\r\nExperience with Embedded Linux application development\r\nExperience with Embedded SW design with close manipulation of Hardware\r\nExperience with Embedded Linux Device Tree patching and manipulation.\r\nExperience with Trusted Execution Environment (TEE)\r\nAdditional Experience Guidelines Experience with Protocol buffers for serializing structured data is desired, such as Google's language-neutral, platform-neutral, extensible mechanism\r\nDemonstrated experience in digital, wireless, telecom, network architecture, protocols and standards\r\nDemonstrated experience in Embedded Systems Architecture Concepts\r\nDemonstrated experience in embedded processor hardware architectures, X86, ARM, MIPS\r\nDemonstrated experience developing embedded software for and a solid understanding of real-time systems\r\nExperience with Drivers development\r\nDemonstrated experience developing Microcontoller embedded software\r\nDemonstrated experience in implementation of real-time signal processing algorithms\r\nDemonstrated experience in strong knowledge of TCP/IP, UDP, sockets Programming\r\nProven Experience developing and a solid understanding of both the hardware layer and protocols for communication interfaces such as UART, I2C, SPI and CAN bus\r\nExperience with GUI toolkit such as Qt is desired\r\nAdequate knowledge of reading schematics and data sheets for components\r\nExcellent oral and written communication skills\r\nPerks Developing innovative, meaningful products from scratch\r\nA dynamic, innovative, and productive workplace\r\nCutting-edge technology & high-tech lab\r\nContinuous career growth opportunities\r\nCompetitive compensation package\r\nMedical, Dental, Vision & Life Insurance\r\nTuition Reimbursement\r\nPaid Parental Leave\r\n401K match\r\nFlextime\r\nFun & games events\r\nCoffee, sweets, & much more...\r\nMaxtena is an Equal Opportunity Employer.\r\nJ-18808-Ljbffr","company":"Maxtena","rawCompany":"maxtena","city":"Germantown","state":"MD","isRemote":false,"isActive":false,"createdAt":"2026-07-04T02:42:36.577Z","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":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer","description":"Overview As an Embedded Software Engineer, you will be responsible for product design, development, and support. Your responsibilities will include architecture, design, coding, development, testing, debugging, quality assurance, open-source assessment, and implementation of embedded devices and systems.\r\nThe position is based in Germantown, MD.\r\nResponsibilities Design and implement software for embedded devices from requirements to production and commercial deployment\r\nDesign, develop, code, test and debug system software\r\nIntegrate and validate new product designs\r\nSupport software QA and optimize I/O performance\r\nProvide post-production support\r\nInterface with hardware design and development\r\nAssess third-party and open-source software\r\nRecommend product improvements\r\nRequirements Must be a U.S. Citizen with the ability to obtain a Secret clearance\r\nS. in Computer Science, Computer or Electrical Engineering, or similar, MS preferred\r\n5+ years of related development experience\r\nC and C++ proficient\r\nProficient in Embedded Linux (Peta Linux, OpenWrt, Yocto, etc.)\r\nExperience with Embedded Linux application development\r\nExperience with Embedded SW design with close manipulation of Hardware\r\nExperience with Embedded Linux Device Tree patching and manipulation.\r\nExperience with Trusted Execution Environment (TEE)\r\nAdditional Experience Guidelines Experience with Protocol buffers for serializing structured data is desired, such as Google's language-neutral, platform-neutral, extensible mechanism\r\nDemonstrated experience in digital, wireless, telecom, network architecture, protocols and standards\r\nDemonstrated experience in Embedded Systems Architecture Concepts\r\nDemonstrated experience in embedded processor hardware architectures, X86, ARM, MIPS\r\nDemonstrated experience developing embedded software for and a solid understanding of real-time systems\r\nExperience with Drivers development\r\nDemonstrated experience developing Microcontoller embedded software\r\nDemonstrated experience in implementation of real-time signal processing algorithms\r\nDemonstrated experience in strong knowledge of TCP/IP, UDP, sockets Programming\r\nProven Experience developing and a solid understanding of both the hardware layer and protocols for communication interfaces such as UART, I2C, SPI and CAN bus\r\nExperience with GUI toolkit such as Qt is desired\r\nAdequate knowledge of reading schematics and data sheets for components\r\nExcellent oral and written communication skills\r\nPerks Developing innovative, meaningful products from scratch\r\nA dynamic, innovative, and productive workplace\r\nCutting-edge technology & high-tech lab\r\nContinuous career growth opportunities\r\nCompetitive compensation package\r\nMedical, Dental, Vision & Life Insurance\r\nTuition Reimbursement\r\nPaid Parental Leave\r\n401K match\r\nFlextime\r\nFun & games events\r\nCoffee, sweets, & much more...\r\nMaxtena is an Equal Opportunity Employer.\r\nJ-18808-Ljbffr","datePosted":"2026-07-04T02:42:36.577Z","dateModified":"2026-07-04T02:42:36.577Z","hiringOrganization":{"@type":"Organization","name":"Maxtena","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Germantown","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"6d0b179ae74aad78fcdfd455"},"url":"https://jobsearcher.com/jobs/6d0b179ae74aad78fcdfd455"}}