Senior Software Development Engineer

Stellar programming skills in C, JavaScript, or R? Check. A socket programming authority, embedded systems guru, or accomplished data scientist who's passionate about presenting complex statistical data? Check. Tired of doing the mundane in your current job? Then read on, because your next great adventure is calling.

At Unium, our focus is to provide home users with the most reliable high-speed wireless networks through partnerships with the biggest consumer product and service brands. We currently seek a highly experienced Software Development Engineer to help us continue to innovate in this challenging technical arena.

To thrive in this role, you prefer a collaborative, iterative, product-development environment where learning new technologies and overcoming technical challenges is routine. You’ll be happiest at Unium if you’re an entrepreneur at heart: we are small and agile, with a comfortable work environment that promotes frank and open communication among and between team members at all levels.

What will you do in this role?

This is an opportunity to push the limits on everything you think you know about mobile networking. You’ll team with engineers who will sharpen and inspire you to do your very best work, to solve the apparently unsolvable, and to learn something new every single day. You’ll use your C programming skills to develop our core Unium™ WiFi products: Linux-based, embedded software that provides home users the best wireless network possible.

To excel you'll need the following skills and experience:

  • 8+ years of C programming experience
  • 5+ years of Embedded system or Linux development experience
  • Deep understanding of Linux that includes building/debugging kernel drivers
  • Experience with TCP/UDP socket programming
  • Experience reading packet captures and analyzing protocols
  • Experience with openWRT
  • Experience with test-driven development
  • Bachelor's degree in Computer Science or equivalent work experience

Unium considers people who are legally authorized to work in the United States, and does not sponsor employment visas.

At Unium:

  • We strive to make wireless networks as reliable and robust as those in the wired world.
  • Our mission is to develop dynamic, self-governing wireless network technologies so that our customers can focus on managing and using critical information.
  • We are committed to integrity, technical rigor, mutual respect, and continuous improvement.
  • We are an equal opportunity employer.

Join us and enjoy the abundant professional growth opportunities that come from partnering with a world-class team creating cutting-edge technology.

To apply, please send your resume to