The Nuvation Waterloo office is looking for one or more experienced Design Engineers with a solid
background in Embedded Software and extensive kernel-level Linux development. Exposure to other
areas of electronics design, including firmware, board-level digital design, and logic design would
also be beneficial. A strong desire to succeed and a passion for learning are key. The rapid
hardware development cycle at Nuvation provides a unique and challenging opportunity to develop and
apply skills ranging from system architecture through to detailed implementation and system
integration. The Waterloo office combines the aggressiveness and opportunities of a start-up
environment with the backing of a highly respected world-class engineering design services
organization.
This role requires significant design, implementation, and embedded real-time systems debugging
skills/aptitude combined with excellent independence and demonstrated project execution abilities.
The primary focus will be on bringing up Linux on new embedded hardware (including porting
and board support package development) as well as designing and implementing application and
driver-level software for a wide variety of applications on embedded Linux systems.
got Responsibilities?
- Embedded Firmware/Software design and development
- Device driver design and development
- Linux bring up on new platforms
- Microcontroller selection
- Custom communications protocol design
- System Testing
- Some involvement with hardware design
- System integration with board-level designs
got Qualifications?
- 4+ years experience with kernel-level Linux, ideally on non-x86 embedded platforms
- Experience working with telecom, digital video, handheld devices, or related industries
- Experience with Linux 2.4 and 2.6 kernels
- Experience bringing up Linux on new hardware
- Experience with Linux device drivers
- Experience with gcc
- Experience interfacing with numerous hardware components, buses, protocols, etc.
- Experience with communications code over Ethernet, USB, Firewire, or other interfaces
- Experience with Apache, SNMP, TCP/IP, UDP, Sendmail, other standard Linux packages
- Independent and self-managing
- Strong communication skills (verbal and written)
got benefits.
Nuvation staff work on projects combining embedded software, FPGAs, firmware, and board-level electronics designs. We operate in several vertical markets and technology sectors, including optical/wireless/storage networking, consumer electronics, medical devices, video and image processing, and security/defense.
Nuvation offers competitive salaries with excellent health, dental, vision, and disability benefits. All positions at Nuvation have opportunities for diversity, innovation, advancement, and success. We have a fast-paced, yet relaxed work environment and a unique corporate culture.
got contacts?
Send your resume to: canada_careers@nuvation.com
Nuvation Research (Canada) Corp.
470 Weber St. N., Suite 201
Waterloo, Ontario
Canada N2L 6J2
T: +1 (519) 746-2304
F: +1 (519) 746-2939
|