Embedded Software Engineer
Job Description
Insight Global is seeking an Intermediate Embedded Software Engineer to join a top avionics company in Ottawa. This role involves developing and integrating embedded software solutions for aviation and connectivity systems. Ideal candidates will have strong technical expertise in C/C++, Linux environments, and networking, with a passion for innovation and hands-on problem-solving.
Required Skills & Experience
- Bachelor's in Engineering, Computer Science or related discipline
- 3-7 years of experience in embedded systems development with advanced proficiency in C and C++ (versions 17-20, preference for C+).
- Proven expertise in Linux-based development, including Yocto Project for custom Linux distributions, experience with Single Board Computers (SBCs) and building scalable embedded Linux solutions.
- Strong background in IP networking protocols and architecture within embedded environments. - Skilled in microcontroller programming, especially STM32 platforms, and developing firmware for RTOS.
- Solid understanding of SDLC and ability to translate system-level requirements into software solutions.
Nice to Have Skills & Experience
- Aerospace or avionics industry experience.
- Knowledge of satcom, modems, aircraft connectivity (satellite, cellular, Wi-Fi).
- Familiarity with Docker, Jira, Confluence, Git for configuration management.
- Exposure to DO-178 standards.
How to Apply
Ready to start your career as a Embedded Software Engineer at Insight Global?
- Click the "Apply Now" button below.
- Review the safety warning in the modal.
- You will be redirected to the employer's official portal to complete your application.
- Ensure your resume and cover letter are tailored to the job description using our AI tools.
Frequently Asked Questions
Who is hiring?▼
This role is with Insight Global in Ottawa.
Is this a remote position?▼
This appears to be an on-site role in Ottawa.
What is the hiring process?▼
After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.
How can I improve my application?▼
Tailor your resume to the specific job description. You can use our free Resume Analyzer to see how well you match the requirements.
What skills are needed?▼
Refer to the "Job Description" section above for a detailed list of required and preferred qualifications.