Engtal Inc
Connecting Top Engineers with Leading Companies in Boston
Please note
this is a Principal Engineer/Architect level role, that will head-up Embedded Software Engineering and move into a Director/VP role, as the company and position evolves. You will develop and maintain embedded software for advanced private LTE and 5G wireless network systems, including radio units and user equipment. Youll work closely with RF, FPGA, hardware, and firmware teams to enable robust, scalable, and secure communications platforms. Your work will directly impact systems designed for high-performance and mission-critical deployment in enterprise, government, and defense settings. Responsibilities
Architect, design, and implement embedded firmware and software in C and C++ for Linux-based systems, radio platforms, and communications devices. Build and maintain toolchains and development environments using GCC or Clang, ensuring reproducible and hermetic builds. Drive and enforce development workflows centered on software test-first practices (unit testing, integration testing, CI/CD workflows). Contribute to or lead Linux kernel-level development, device driver integration, or kernel. Collaborate across engineering teams (hardware, RF, FPGA, system integration) to optimize embedded software performance, reliability, and deployability. Troubleshoot low-level software issues in embedded environments and debug complex systems, including bootloader, driver, and kernel interactions. Mentor and guide junior engineers in best practices for embedded software development, testing, and system integration. Required Qualifications
8+ years of experience in embedded software engineering, particularly in communications, networking, or wireless systems. Deep understanding of software toolchains and compiler toolsets, specifically GCC or Clang. Demonstrated experience building robust software with hermetic builds. Proven Linux kernel experience, including driver development or kernel subsystem work. Strong proficiency in C and C++ for embedded systems. Experience working with cross-compilation, build systems, continuous integration, and release engineering in embedded contexts. Excellent debugging skills within embedded or real-time Linux systems. Strong collaboration and communication skills, able to work in cross-functional engineering teams. Preferred / Nice to Have
Background or interest in wireless communications, LTE, private LTE, 5G, or RF systems. Experience with Open RAN, radio access network software, or embedded Linux in. Familiarity with FPGA, digital front-end (DFE), or RF firmware interfaces. Understanding of deployment constraints in rugged, mission-critical, or defense-related systems. Seniority level
Director Employment type
Full-time Job function
Technology Industries
Technology, Information and Media Inferred from the description for this job Medical insurance Vision insurance 401(k) Get notified when a new job is posted. #J-18808-Ljbffr
this is a Principal Engineer/Architect level role, that will head-up Embedded Software Engineering and move into a Director/VP role, as the company and position evolves. You will develop and maintain embedded software for advanced private LTE and 5G wireless network systems, including radio units and user equipment. Youll work closely with RF, FPGA, hardware, and firmware teams to enable robust, scalable, and secure communications platforms. Your work will directly impact systems designed for high-performance and mission-critical deployment in enterprise, government, and defense settings. Responsibilities
Architect, design, and implement embedded firmware and software in C and C++ for Linux-based systems, radio platforms, and communications devices. Build and maintain toolchains and development environments using GCC or Clang, ensuring reproducible and hermetic builds. Drive and enforce development workflows centered on software test-first practices (unit testing, integration testing, CI/CD workflows). Contribute to or lead Linux kernel-level development, device driver integration, or kernel. Collaborate across engineering teams (hardware, RF, FPGA, system integration) to optimize embedded software performance, reliability, and deployability. Troubleshoot low-level software issues in embedded environments and debug complex systems, including bootloader, driver, and kernel interactions. Mentor and guide junior engineers in best practices for embedded software development, testing, and system integration. Required Qualifications
8+ years of experience in embedded software engineering, particularly in communications, networking, or wireless systems. Deep understanding of software toolchains and compiler toolsets, specifically GCC or Clang. Demonstrated experience building robust software with hermetic builds. Proven Linux kernel experience, including driver development or kernel subsystem work. Strong proficiency in C and C++ for embedded systems. Experience working with cross-compilation, build systems, continuous integration, and release engineering in embedded contexts. Excellent debugging skills within embedded or real-time Linux systems. Strong collaboration and communication skills, able to work in cross-functional engineering teams. Preferred / Nice to Have
Background or interest in wireless communications, LTE, private LTE, 5G, or RF systems. Experience with Open RAN, radio access network software, or embedded Linux in. Familiarity with FPGA, digital front-end (DFE), or RF firmware interfaces. Understanding of deployment constraints in rugged, mission-critical, or defense-related systems. Seniority level
Director Employment type
Full-time Job function
Technology Industries
Technology, Information and Media Inferred from the description for this job Medical insurance Vision insurance 401(k) Get notified when a new job is posted. #J-18808-Ljbffr