Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
C/C++ Networking Developer
Are you interested in joining an organization that:
• Plays a significant role in global airspace safety?
• Has over 35 years of experience providing industry leading Air Traffic Control (ATC) simulation training systems and state-of-the-art Air Traffic Management (ATM) solutions?
• Offers a job-related training tuition reimbursement program and access to various professional development opportunities?
• Has work/life balance programs in place and offers a holistic benefits package that is fully customizable based on your specific needs?
If this sounds interesting, continue reading about our job opportunity below.
Position Summary:
Under general direction of the Manager of Engineering, the C/C++ Networking Developer participates in the design, development, and testing of effective new software or enhancements to existing software in support of maintenance and enhancement of the Adacel product lines.
Essential Duties and Responsibilities:
• Exhibits proficiency when coding and testing software.
• Creates relevant documentation with minimal supervision.
• Demonstrates an understanding of Adacel’s quality processes and standards.
• Works within a team environment and participates in knowledge share sessions.
• Works with the Product Management team and Subject Matter Experts to identify and clarify requirements.
• Assists in “Tier 3” Engineering support of customer problems to resolve defects in fielded systems, with minimal supervision.
• Performs other duties as assigned by Supervisor.
Competencies:
• Adaptability: Likes to have new experiences; quickly adjusts to changes; prefers novelty to routine; is flexible regarding new initiatives.
• Conflict Management: Deals with disagreements that arise; defends their positions; gives in when appropriate; seeks an acceptable compromise and, ideally, “win-win” solutions.
• Creativity: Is creative and inventive; is motivated to find new solutions; values new ideas; is innovative; finds creative solutions.
• Initiative: Likes to have leeway and flexibility; sets their own direction; can act without the support or approval of others; trusts their own judgment.
• Teamwork Contribution: Feels a need to help people who are having trouble; helps those in need; feels a sense of duty towards others.
Qualifications:
Required
• Bachelor’s degree in software engineering or equivalent.
• 5+ years experience in LINUX/WINDOWS.
• Strong experience with the C/C++ programming language family.
• Strong experience with real-time or pseudo real-time systems.
• Strong knowledge of networking protocols.
• Strong knowledge of hardware networking.
• Strong working knowledge of Object-Oriented programming / Design Patterns.
Desired
• Experience in the Air Traffic Management Software/Air Traffic Control development domain.
• Experience in JAVA.
• Experience with Python.
• Experience with WEB based development.
Other Qualifications:
• Ability to adhere to Adacel’s Drug Free Workplace Policy.
• Ability to pass an Adacel background check while employed.
• Ability to travel on a frequent basis without advance notice.
Physical Requirements:
• Occasional lifting – up to 50 lbs.
• Repetitive wrist, hand, and finger movement.
Work Environment:
• Location: Montreal, Quebec.
• Job Status: Full Time Permanent.
• Hybrid teleworking environment.
• Alternative work schedules (9/80 with every other Friday off).
• Frequent airline and car travel.
• Typically sitting at a desk.
Benefits:
• Up to 26 three-day weekends annually with 9/80 schedule.
• Four weeks of vacation.
• Company RRSP, SPSP (employer contribution), and TFSA.
• Full (100%) employer-paid insurance program from day one of employment.
How to Apply:
• You may apply by emailing your resumé to [email protected]
• Include the position title in the subject line of your message.
Disclaimer:
Adacel is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, and protected veteran status.
This job description reflects management’s assignment of essential duties and responsibilities. It does not restrict the duties and responsibilities that may be assigned. Reasonable accommodations may be made to enable individuals with disabilities to perform essential duties and responsibilities. If this job has a travel requirement, note that the frequency of travel may increase at any time due to adjustments in Adacel’s business needs.
Key Skills
Ranked by relevanceReady to apply?
Join Adacel and take your career to the next level!
Application takes less than 5 minutes