ELITS is now looking for a C++ Software Designer for our operations in Ottawa.
About this position:
As a Software Designer, 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
Team Penske is looking for a talented IT Professional to join our team as a senior level Software Engineer in...
Apply For This JobEnhance Your Experience Get a newer, better browser (it’s free!) Ready for an A different browser will keep you connected...
Apply For This JobJob Title : Software Engineer / Software Developer Overview : EverWatch is a government solutions company providing advanced defense, intelligence,...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Software Developer (Hybrid Working/Hawthorne Offices, Jarrow/Town Hall, South Shields) £22,571 – £35,336 pa (Career Grade)...
Apply For This JobFull Job Description Job Description Are you looking for a career that allows you to be connected to your community...
Apply For This JobFull Job Description Website AdministratorStanion Wholesale Electric Co., Inc.Pratt, KS—199Full Time Benefits Paid Time Off Paid Holidays Health Insurance Dental...
Apply For This Job