Nuvation is recognized as a global leader in Electronic Design Services (EDS). We provide project-based Hardware, Logic, and Firmware/Software Design services for the embedded systems industry. We offer a full spectrum of systems engineering, including FPGA design, Board (PCB) design, Signal Integrity analysis, Firmware/Software, and turnkey Product Development. Nuvation is a successful and established company with well-established offices in San Jose, California and Waterloo, Ontario. Nuvation has also recently opened an office in Shanghai, China.
Nuvation is looking for a team member to develop our in-house web application, NOS (Nuvation's Operations System). NOS is at the center of how we manage global resources, billing, and company processes. You could say that NOS is a continuous speed boost for Nuvation. This web application is LAMP-based, and is under both continuous development and daily use. It is critically important to our day-to-day operations, and its ongoing development is important to our future growth.
Duties and Responsibilities:
- Understand, maintain, and develop a large web-based software system
- Design new modules and capabilities
- Implement and test these new elements
- Re-factor legacy code as the system continues to grow and evolve
Requirements:
- PHP
- XHTML
- MySQL
- Javascript
- CSS
- Clear understanding of the MVC development model
- Experience working as a team member on large software projects
Nice to Have:
- Experience with Ubuntu or any other Linux distribution
- Experience using Subversion as part of a team
- Familiarity with any recent frameworks, particularly Ruby on Rails
- Experience with AJAX/Web 2.0
General Characteristics Desired:
- Rapid learning
- Multi-tasking
- Estimation and critical thinking
- Independent and self-managing when needed
- Strong technical writing and verbal communication
- Desire to mentor others and collaborate with teams
- Passion and creativity
- Hands-on and practical
- A focus on results
- Commitment to quality
This position provides a great opportunity for an individual with a passion for building software systems. This will be a very demanding, but rewarding, project. Both software development and systems integration will be involved. Candidates will be selected based on technical experience, proven independence, and personality.
What does Nuvation have to offer you? Well…Nuvation is a unique company. I say unique and you may believe you’ve heard this before. We truly are a fun company, with a team dedicated to creating a work environment where our employees enjoy coming to work each day. Besides working hard, here are some ideas of the creative things we do together…BBQ’s, sport outings, and company parties (not the stuffy kind)!! Our employees enjoy spending time together in the office, and outside of the office, and I believe that’s what sets us apart!
Nuvation is a dynamic engineering consulting company with strong growth. We reward exceptional work and look for ways to build rewarding careers for our employees.
We offer a competitive salary and possibility for advancement.
Contact:
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 |