Software Developer - Embedded Jobs in Ottawa, ON
Basic understanding of real-time operating systems (e.g., Free RTOS ) or bare-metal systems Exposure to communication protocols such as UART, I2C, SPI, or BLE Ability to read basic hardware schematics...
In Personand direction of low-level firmware and platform software for ARM and x86-based embedded systems used in Lumentum optical modules, circuit packs and OCS Network Elements....
In Person- The E. W. Scripps Company
- Kanata, ON (11 miles from Ottawa, ON)
- 60+ days ago
- Kanata, ON (11 miles from Ottawa, ON)
- 60+ days ago
WHAT YOU'LL NEED: BS/BA in related Discipline or equivalent years of experience preferred Generally, 5+ years of experience in related field preferred WHAT YOU'LL BRING: Proficient in C and C++ programming...
In PersonQualifications: 3-5 years of embedded C/C++ Linux development. Solid understanding of multi-threaded software. Team player with strong communication and collaboration skills....
In PersonSoftware Developer - Embedded Online Courses and Training Opportunities
Title Synonyms
Users interested in this job title also searched for the following job titles
Salary for Software Developer - Embedded Jobs in Ottawa, ON
Required or preferred licenses and certifications for Software Developer - Embedded positions.
Highest Education Level
Software Developer - Embeddeds in Ottawa, ON offer the following education backgroundQualifications / Skill Sets
The following top skills are often required or desired to land a Software Developer - Embedded position
- I2C
- UDP Protocol
- Real-time Operating System
- Qt
- Assembly Language
- Field Programmable Gate Array
- Embedded C
- VHSIC Hardware Description Language
- Software Architecture
- Verilog
- Microcontrollers
- Debugging
- Firmware
- Ethernet
- TCP/IP
- Algorithm Design
- Unit Testing
- Oscilloscope
- Embedded Systems
- Software Design
- Scripting
- Electrical Engineering
- Computer Science
- Operating Systems
- Electronic Data Interchange
- Software Engineering
- Simulation
- Validation
- Design Development
- Wireless Networking
- Git
- Architectural Design
- Software Development
- Designing
- Linux
- C++
- Agile
- Specifications
- Electrical
- Python
- Engineering
- Computer Programming
- Networking
- Military Background
- Implementation
- Troubleshooting
- Mentoring
- Documentation
- Collaboration
- Flexibility
- Problem Solving
- Scheduling
- Leadership
- Communication Skills
Other Career Titles
Here are some other career titles that require similar skills