Share this Job
Apply now »

Title:  Staff Embedded Software Engineer - Linux Platform

In our ‘always on’ world, we believe it’s essential to have a genuine connection with the work you do.


Be one of the bold and engineer advanced networks with us. We are looking for extraordinarily hardworking, forward-thinking, and driven people. If you would like to be part of a global multi-cultural team dedicated to delivering industry-leading performance through outstanding talent, a culture of innovation and collaboration, this is an opportunity you won’t want to miss!


CommScope is hiring Embedded Software Engineer - Linux Platform to be based out of Lowell, MA


How You'll Help Us Connect the World:

As a member of our DAS and Small Cell product's Software Engineering team, this role will be focused on embedded software platform design and development. Using your expertise in board bring up and Linux platform, you will be responsible for bringing up new hardware and/or adding features on existing hardware. We will look to you to participate in architecture decisions while also being involved in product and design processes. As a unique business looking to expand and modernize our suite of products, we deal with some very exciting challenges, and are seeking someone who relishes the opportunities and demands that this setting provides. You’ll always be encouraged and expected to contribute ideas to improve our technology and products. More specifically, this includes:

  • Designing and developing Linux kernel & user space drivers, BSPs, bootloaders, bus protocols and peripheral drivers.

  • Board bring up and platform porting.

  • Programming SoCs and Multi-core processors at operating system level.

  • Design and implementation of Ethernet and IP networking protocols.

  • Ensure the technical feasibility of embedded software designs.

  • Write functional, design and test specifications.

  • Prototyping software for new products on very tight timelines.

  • Stay up to date on emerging technologies and collaborate with hardware, system engineering teams and partners



Required Qualifications for Consideration:

  • Bachelor’s degree in electrical engineering or Computer Science with 5 years of embedded firmware development experience or Master’s degree in electrical engineering or Computer Science with 2 years of embedded firmware development experience

  • Experience with design and development on multi-threaded and multi-processor systems

  • Experience on cross-platform development and build tools

  • Good debugging skills using standard and advanced Hardware and Software debuggers (GDB, Lauterbach Oscilloscopes and JTAG).

  • Experience developing kernel and user space tracing and device drivers. Must have worked on SMP scalability issues in kernel and user mode drivers.

  • Experience on BSPs, boot loaders, writing peripheral drivers and memory management. New Platform porting and bring up expertise is must.

  • Experience on working with bus protocols (I2C, SPI, MDIO, JESD etc.)

  • Experience with high-speed Ethernet protocols (preferably USXGMII 1/2.5/5/10G protocol, 25 Gigabit Ethernet protocols)



You will excite us if you have:

  • Strong board bring up and Linux driver development skills.

  • Experience on requirement analysis and platform architecture.

  • Experience in Xilinx Ultrascale+, MPSoC or RFSoC Systems

  • Experience on Xilinx SoC

  • Experience on Xilinx build tools PetaLinux or Yocto based tools

  • Experience assisting junior engineers with coding and troubleshooting.



What happens after you apply?

Learn how to prepare yourself for the next steps in our hiring process by visiting


Our dynamic work environment attracts forward-thinking, hardworking, and caring people who strive to build what’s next. We provide our employees with opportunities where they can innovate and build while growing and developing their careers. We grow with change and know the value diversity plays in bringing forth new insights and generating better solutions.


Here, you will find a collaborative culture that encourages authenticity and champions inclusiveness. Come connect to your future.

Incumbent will be rewarded with a full benefits package, including paid vacation, medical, dental, and vision plans, life and accidental death insurance, a 401(k) plan and participation in the Company’s Incentive Plan.




Why CommScope:

CommScope is on a quest to deliver connectivity that empowers how we live, work, and learn. Our employees push the boundaries of communications technology that enables game-changing discoveries like 5G, the Internet of Things, and gigabit speeds for everyone, everywhere. With our unmatched expertise in copper, fiber, and wireless infrastructure, our global clients rely on us to outperform today and be ready for the needs of tomorrow. 

If you want to grow your career alongside bright, passionate, and caring people who strive to create what's next…..come connect to your future at CommScope.

CommScope is an Equal Opportunity Employer (EEO), including people with disabilities and veterans. If you are seeking an accommodation for the application or interview process, please contact us to submit your request at You can also learn more about CommScope’s accommodation process and EEO policy at

Job Segment: Test Engineer, Software Engineer, Embedded, Testing, Electrical Engineering, Engineering, Technology

Apply now »