{"schemaVersion":"jobsearcher.job.v1","id":"c923d5931e547add90eb5ab4","url":"https://jobsearcher.com/jobs/c923d5931e547add90eb5ab4","canonicalUrl":"https://jobsearcher.com/jobs/c923d5931e547add90eb5ab4","title":"Lead Embedded Developer","description":"JD:\r\nResponsible for design, development, documentation and testing of embedded software projects through all phases of the software development lifecycle.\r\nResponsible for development, integration, debug, and test of embedded software products.\r\nResponsible for understanding customer and system requirements and translating into software requirements.\r\nResponsible for translation of requirements to design, architecture.\r\nResponsible for preparing and presenting software designs to peers, internal stakeholders, and external customers.\r\nResponsible for tracking software development features, tasks and defects through release.\r\nFast learning and team player.\r\nMandatory Skills\r\nBS/MS Degree and 8 years of prior relevant experience. Additional experience may substitute for education requirement.\r\nExpert in programming embedded C, C++, and having knowledge on Python.\r\nExperience with developing software to run on real-time operating systems (e.g. VxWorks, Nucleus etc.), Linux.\r\nProven experience in embedded systems design with preemptive, multitasking real-time operating systems.\r\nExpert knowledge of multi-threaded development, interrupt servicing, inter-process communication.\r\nUnderstanding of SW development processes and life cycle.\r\nExperience with communication protocols (e.g. USB, Bluetooth, Ethernet, SPI, I2C, CAN, SIP etc.).\r\nUnderstanding of object-oriented design for embedded software applications.\r\nKnowledge of programming for Digital Signal Processors (DSPs).\r\nLTE knowledge, specifically 3GPP release 8-10, is a plus.\r\nExperience designing and debugging protocols for communication between devices or processors.\r\nExperience working in a multi-disciplinary team.\r\nProficient with software configuration management tools (GIT, Clear Case), defect tracking tools (Clear Quest), and peer review.\r\nPreferred Skills\r\nExperience with radio products, such as HAM radio.\r\nExperience with IP networking protocols.\r\nExperience with JTAG Debuggers (e.g. Segger J-Link, Lauterbach etc.).\r\nExperience with PJSIP.\r\nFamiliarity with Agile development and Scrum.\r\nExperience with VersionOne/Jira.\r\nExperience on products that contain multiple embedded processors.\r\nExperience with continuous integration, static analysis, and other DevOps tools.\r\nTop 3 Skills\r\nEmbedded, C, C++, Linux\r\nJ-18808-Ljbffr","company":"TechDigital Group","rawCompany":"techdigital group","city":"Lynchburg","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-07-16T01:41:42.054Z","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":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Lead Embedded Developer","description":"JD:\r\nResponsible for design, development, documentation and testing of embedded software projects through all phases of the software development lifecycle.\r\nResponsible for development, integration, debug, and test of embedded software products.\r\nResponsible for understanding customer and system requirements and translating into software requirements.\r\nResponsible for translation of requirements to design, architecture.\r\nResponsible for preparing and presenting software designs to peers, internal stakeholders, and external customers.\r\nResponsible for tracking software development features, tasks and defects through release.\r\nFast learning and team player.\r\nMandatory Skills\r\nBS/MS Degree and 8 years of prior relevant experience. Additional experience may substitute for education requirement.\r\nExpert in programming embedded C, C++, and having knowledge on Python.\r\nExperience with developing software to run on real-time operating systems (e.g. VxWorks, Nucleus etc.), Linux.\r\nProven experience in embedded systems design with preemptive, multitasking real-time operating systems.\r\nExpert knowledge of multi-threaded development, interrupt servicing, inter-process communication.\r\nUnderstanding of SW development processes and life cycle.\r\nExperience with communication protocols (e.g. USB, Bluetooth, Ethernet, SPI, I2C, CAN, SIP etc.).\r\nUnderstanding of object-oriented design for embedded software applications.\r\nKnowledge of programming for Digital Signal Processors (DSPs).\r\nLTE knowledge, specifically 3GPP release 8-10, is a plus.\r\nExperience designing and debugging protocols for communication between devices or processors.\r\nExperience working in a multi-disciplinary team.\r\nProficient with software configuration management tools (GIT, Clear Case), defect tracking tools (Clear Quest), and peer review.\r\nPreferred Skills\r\nExperience with radio products, such as HAM radio.\r\nExperience with IP networking protocols.\r\nExperience with JTAG Debuggers (e.g. Segger J-Link, Lauterbach etc.).\r\nExperience with PJSIP.\r\nFamiliarity with Agile development and Scrum.\r\nExperience with VersionOne/Jira.\r\nExperience on products that contain multiple embedded processors.\r\nExperience with continuous integration, static analysis, and other DevOps tools.\r\nTop 3 Skills\r\nEmbedded, C, C++, Linux\r\nJ-18808-Ljbffr","datePosted":"2026-07-16T01:41:42.054Z","dateModified":"2026-07-16T01:41:42.054Z","hiringOrganization":{"@type":"Organization","name":"TechDigital Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Lynchburg","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"c923d5931e547add90eb5ab4"},"url":"https://jobsearcher.com/jobs/c923d5931e547add90eb5ab4"}}