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 defence applications. The expertise and capabilities developed over the last 47 years are being applied successfully today to meet new challenges and opportunities. Employees enjoy a comprehensive benefits package, competitive salary, company paid pension plan, employee stock purchase plan, free access to a fitness facility and more.
Position:
The successful applicant will join as a Senior Software Developer and take on a key role on one of our project teams. The teams are involved in developing software systems that include real-time equipment control, complex proprietary communication protocols, high-availability/scalable architectures and graphical user interfaces with real-time updates and complex data visualizations. These systems run on the Linux and/or Windows operating systems and are written in C++ and/or Java.
SED software developers experience all phases of the software development lifecycle, including installation to sites around the world. Through the development and delivery of complex systems on time, on budget, and containing the features our customers require, software developers acquire the skills needed to tackle sophisticated software.
A four-year degree in Computer Science, or a three-year Computer Science degree combined with an Electrical Engineering or Engineering Physics degree
A minimum of 7 years experience developing software
Experience in requirements analysis and software architectural design using a UML-based methodology that includes use cases and a domain model
Experience in directing the work of other developers
Experience in developing rich client applications
Proficiency in Java
Ability to integrate well into a team environment, quickly solve complex problems and adapt to new technologies