Overview We are seeking for a innovative C++ Development Engineer who is ready for the challenges, responsibilities, and rewards that come with working in a high-energy, fast-paced environment.iDirect is dedicated to providing next generation solutions for broadband IP networking via satellite networks.
As the leading innovators in this new space, our diverse and talented team of internet, satellite, and telecommunications professionals continues to break new ground and create significant opportunities for network operators, for service providers resellers, and for corporate networking professionals.
As our C++ Development Engineer, you will translate various requirements of satellite telecommunication systems into architectures be involved in the complete development cycle analysis design, coding, test automation and bug fixing follow up whether the implementation is in line with the original defined architecture and requirements document the architecture, code, solutions and test cases work closely with our embedded developers, linux system engineers, quality assurance and customer support engineers aspire towards a thorough understanding of satellite communication technologies and components
As a prerequisite to become our C++ Development Engineer you hold a Bachelor's or Masterrsquos degree in Engineering (Computer Sciences, Telecommunication,...) have a first development experience in C and C++ (11 to 17) can put into practice common software design knowledge modularOO (Object Oriented)programming, reusability, unit tests, continuous integration, UML, code refactoring master at least one of the following toolstechnologies boost, telecommunication systems and concepts, IP and related protocols (TCPIP, DHCP, etc), Linux, Linux containers (LXC) can explain a defined architecture and work on an abstract and conceptual level
Once on board you will be part of the growing ldquodevice software engineeringrdquo team in Ottawabe free to choose your IDE, in a team that runs mainly on Ubuntu, uses GCC as their toolchain and both GIT and SVN as their version control systems be working on various satellite related high-performance controlling applications and on devices ranging from consumer satellite modems to high-end modulators and demodulator work in a modern C++ environment using new language features can tailor our competitive compensation package to your specific transportation desires join an innovation and people driven high-tech industry leader be a member of a passionate global family that values openness and a can-do mentality take pride in enabling internet connectivity to the world (from schoolchildren in remote areas to in-flight wifi)
Report This Job
Jobs For You
How much should you be earning?
Are you getting paid fairly? Find out how much Junior Software Engineers are earning in Virginia.