This job is no longer taking applications and is displayed only for reference.
To view current postings please conduct a new search.
Thank you.
SED Systems specializes in developing complex hardware and software systems for cable, telecommunications, satellite communications, and defense applications. The company enjoys an international reputation for excellence and delivers systems to customers worldwide. Employees enjoy a comprehensive benefits package, competitive salary, a company paid pension plan, an employee stock purchase plan, and free access to a fitness facility.
The successful applicant will take on a key role on one of our project teams. These teams are involved in developing and upgrading software systems that include real-time equipment control, complex proprietary communication protocols, high-availability/scalable architectures, and graphical user interfaces. Some projects involve complex mathematic models of aspects of satellite communications; candidates with a background in applied math and/or engineering often have opportunities to apply these skills. These systems run on Linux and/or Windows operating systems and are written in C++, Java or a combination of both.
Developers are tasked with solving complex problems and succeed through continual learning and the application of modern, proven technologies.
Position requirements:
A four-year degree in Computer Science, a degree in Computer Engineering, Electrical Engineering or Engineering Physics
A minimum of 3 years experience developing software
Proficiency in C++ or Java
The ability to integrate well into a team environment, to quickly solve complex problems, and to adapt to new technologies
Experience in the following is an asset:
Developing Linux-based, high-availability, scalable server side software systems
Developing rich client user interfaces using Java Swing or JavaFX
Developing responsive systems that make use of threading