Embedded Software Engineer - Real-Time ARM/Linux
Ross Video
Ottawa
On-site
CAD 80,000 - 100,000
Full time
30+ days ago
Job summary
A leading tech company in Ottawa seeks an Embedded Software Engineer. You will design software for cutting-edge embedded systems, ensuring seamless integration with hardware. The ideal candidate has strong knowledge of C/C++, experience with Linux device drivers, and a Bachelor's in Computer Science or Engineering. Join a diverse team dedicated to innovation and quality in live production technology.
Benefits
Competitive salaries
Flexible hours
Generous paid time off
Fitness/wellness allowance
Employee share ownership program
Development support
Fun social activities
Qualifications
- Proven experience in software engineering for embedded systems.
- Familiarity with Linux device drivers and ARM-based architectures.
- Excellent documentation and written communication skills.
Responsibilities
- Design and implement software for embedded devices and systems.
- Develop, code, test, and debug system software.
- Collaborate with hardware design teams to ensure seamless integration.
Skills
C programming
C++ programming
Embedded systems design
Troubleshooting
Problem-solving
Collaboration
Education
Bachelor’s degree in Computer Science or Engineering
Tools
A leading tech company in Ottawa seeks an Embedded Software Engineer. You will design software for cutting-edge embedded systems, ensuring seamless integration with hardware. The ideal candidate has strong knowledge of C/C++, experience with Linux device drivers, and a Bachelor's in Computer Science or Engineering. Join a diverse team dedicated to innovation and quality in live production technology.