WE’RE HIRING
Leading Smart Grid Technology company in Vancouver is Hiring a Software Development lead.
Location: Vancouver BC
Our client is looking to grow the Tech team with a Software development lead. Our client develops software and manufactures and delivers solutions based on Broadband Over Powerline (BPL) communication for Smart Metering (AMI) and SmartGrid projects!
RESPONSIBILITIES:
- Directly manage and grow a team of junior and senior software engineers
- Maintain and support embedded Linux build system in a continuous integration environment, including packaging and deployment of software using version control
- Oversee implementation of BPL communication firmware, interact with our central management software team on coordination
- Define software architecture for a variety of hardware components
- Work within a multidisciplinary team of electrical, mechanical, and web application and embedded development engineers from design through production and test
- Manage a detailed schedule to ensure that software development is in sync with the overall program schedule
- The software work spans many areas, from embedded work on small microcontrollers to numerical algorithms running analytic platforms, to telemetry processing, querying, and display on central systems, so a diversity in Software and Dev Ops is key.
SKILL & EXPERIENCE
Must have:
- Bachelor’s degree in CS, EE, CE or related degree (advanced degree preferred) with 8+ years of experience as an Embedded Software Engineer/Firmware Engineer or related title
Preferred:
- Strong proficiency with C/C++, embedded Linux
- Understanding of Layer 2/3 Networking fundamentals
- Solid knowledge of Linux kernel internals (process scheduling, memory management, IPC), networking protocols, and file system
- Ability to manage a team of 5-10 software engineers
- Skills Considered Bonus: -Excellent communication skills and ability to clearly convey ideas to co-workers and management
- Experience with a product from early-stage design through being shipped and supported via upgrades
- Experience in developing and debugging device drivers and bootloaders
- Ability to read schematics, experience with logic analyzers, oscilloscopes
- Practical development understanding of version control
- Experience with the ARM processor
- Ability to thrive in a fast-paced, small company environment
Compensation
Job Type: Full time – Permanent
Salary Range: 110 – 120K
To apply please send you resume and salary expectations to sharmila@goroute3.com