Junior Software Engineer

Pennsylvania

CODAN USA
Apply for this Job
About Us

Wave Central, now a Domo Broadcast Systems (DBS) company, creates professional, high-quality RF wireless video solutions for broadcasting, sports, entertainment, cinema, and other commercial applications. Our customers rely on our broadcast solutions and technologies for world-class events including the NFL, World Rally, Formula E, Americas Cup and Eurovision. We are committed to providing superior quality goods, services and support to capture the moments that matter.

Our wireless transmission systems support our point-point ultra-low latency COFDM waveform and mesh TDMA protocol. All our products are engineered, hand-built, tested, and serviced in our Carlisle, Pennsylvania office.

We aim to provide the highest picture quality with the lowest latency possible. We strive to ensure our client's complete satisfaction with every system we deliver. It's the Wave guarantee.

What will you be doing?

Reporting to the Principal Broadcast Architect, we are seeking a highly motivated Junior Software Engineer with a degree in a relevant discipline to contribute to the development and enhancement of our software products. This is an exciting opportunity to work with a evolving team, gain hands-on experience, and grow your career in a fast-paced environment. You will collaborate with senior engineers, learn from industry experts, and actively participate in coding, debugging, and testing to deliver high-quality software.

As a member of our Engineering team, you'll play a key role in building and maintaining the software that powers our solutions with your skills and prior experience that you've gained. Your day-to-day responsibilities will include:
  • Assist in the design, development, and maintenance of software applications
  • Write clean, efficient, and well-documented code
  • Collaborate with senior engineers to troubleshoot, debug, and resolve software issues
  • Participate in code reviews and contribute to improving coding practices
  • Test software to ensure responsiveness and efficiency
What makes a successful Junior Software Engineer?

A successful Junior Software Engineer is curious, eager to learn, and thrives in a collaborative environment. They have strong problem-solving abilities, attention to detail, and a passion for technology. Effective communication, adaptability, and resilience are key, as they tackle challenges with persistence. Time management and a growth mindset drive continuous self-improvement, ensuring they contribute to building high-quality software and advancing their skills in the process.

Although not mandatory exposure to any of the following will be highly regarded:
  • Experience with development environments/platforms such as PlatformIO, Atmel Studio, and Arduino Studio.
  • Experience with mesh networking concepts.
  • Strong problem-solving abilities and attention to detail
  • Previous experience in Embedded C and C

Benefits and Culture

Our culture is supportive and collaborative. You will be part of a multidisciplinary team where we share our ideas and innovation is strongly encouraged. We are looking for someone with genuine passion and a can-do attitude for what they do. Our staff receive 15 days accrued paid time off per year, 9 Federal holidays, an opportunity to join our sponsored health and welfare plan, a generous 401k plan with matching employer contribution, an Employee Assistance Program, and more.

Additionally, we offer flexible core working hours and we take a personal approach to training and development. You can expect to enjoy working as part of a global organisation with teams in the USA, UK, Denmark, Singapore, and Australia.

Interested in a career with us?

Simply click on APPLY and we'll be in contact shortly.
Date Posted: 18 March 2025
Apply for this Job