ELITS is now looking for a Software Developer for our operations in Montreal.
About this position:
As a Software Developer, you will be part of a development team and your main responsibilities are:
Working through ambiguous problem statements to understand issues
Troubleshooting issues to determine cause in collaboration with other design teams
Deciding with team on best way to resolve issues
Coding and testing of solutions
Clear communication and documentation of investigation progress
Ability to quickly understand unfamiliar software in any software layer
Requirements and Competencies:
Bachelor or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent.
5+ years of relevant work experience
C++ coding skills required
Object-oriented design skills required
Source-level debugging tools and techniques skills needed
Client-Server software system development skills needed
Unix-based development environment skills needed
Knowledge of hardware building blocks preferred
3GPP knowledge preferred
Node level OA&M including initialization, configuration management, fault management, performance management, and test management.
Inter-nodal control plane messaging skills preferred
Test and validation of wireless or data products, and general test methodology preferred
Knowledge of OSI protocol stack preferred
Real-time OS programming environment skills preferred
Test and validation of wireless or data products, and general test methodology.
Excellent communication skills, both verbal and written.
Excellent troubleshooting and root cause analysis skills.
Embedded and real-time software experience a strong asset
Software development for telecom wireless infrastructure equipment would be a strong asset
Software revision control system experience is an asset.
Qualities:
Communicative and a positive attitude towards customers and colleagues
Analytical skills, logical reasoning, and excellent problem-solving skills
Sense of responsibility, autonomy and resourcefulness
Team player, organized and strive for results and quality
Creative with ideas to improve the product
Ability to coordinate and handle more than one task at the same time
Being proactive
Are you a social, flexible and structured person with great interest in information technology? Do you find development, constructing and use of the latest technologies challenging? In that case – send your application to us today!
This position is open to Canadian residents (persons with work permit in Canada).
Elits, Another kind of IT
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Your Tasks You implement product features that will help improve people’s sleep and support our...
Apply For This Jobjob description *InTulsa is partnering with MyHealth to find candidates for this exciting role in Tulsa* **Location: Tulsa, OK. This...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Known for being a great place to work and build a career, KPMG provides audit,...
Apply For This JobThis requisition is intended for those that have successfully completed an internship/co-op at Splunk* Join us as we pursue our...
Apply For This Jobjob description Domino’s has immediate openings for Assistant Managers for our Campus/East store located at 955 Wabash Ave. Our managers...
Apply For This JobWe are seeking talented Software Developers to continue shaping and supporting our PCoIP Zero Client and Remote Workstation Card products....
Apply For This Job