Intermediate Firmware Engineer designing and developing embedded firmware for power conversion equipment at DRS Pivotal Power in Bedford, Nova Scotia.
Responsibilities
Participate in the design and implementation of control algorithms and embedded firmware for power converters (100W to 100kW) on DSP/MCU
Work closely with hardware designers to define project firmware/software requirements
Apply knowledge of CAN, SPI, USB, I2C, RS485, RS232 communication protocols to new product designs
Coding using C/C++, Auto-code generation using PSIM/MATLAB, familiarity with development tools such as compilers and debuggers, thorough understanding of software development practices
Requirements
Possession of a bachelor’s degree in electrical engineering, computer engineering from a recognized post-secondary institution or equivalent work experience
Minimum of four(4) years of experience in code development
P. Eng. designation, and eligible for registration with Engineers NS
Solid understanding and strong interests in power electronics and power converters design
Demonstrated application of electronic theory, principles of electrical circuits, testing procedures and related knowledge to construct and debug power electronics circuitry in relation to the design of power conversion equipment
Familiarity with the application of military and commercial standards to electrical designs is required
Experience reading schematics and engineering specs, with a strong ability to troubleshoot
Must have basic design capabilities and integration skills
Strong ability to analyze, record, and interpret test data to determine product acceptability
Involvement in the design, development, modification and analysis of various electronics systems
Supports engineering with a variety of complex engineering duties and/or hands on tasks
Multi-Layer Printed Circuit Board (PCB) design capabilities considered an asset
Works well within a team.
Benefits
A motivating team-based environment where your achievements matter
An opportunity to work on industry leading edge technology
Flexible work hours and a compressed work week to promote a healthy work/life balance
Industry leading wellness program including: Health, dental, and vision coverage available on first day of hire at no cost to the employee with access to virtual healthcare
Access to Employee and Family Assistance Program
Competitive compensation including: Reimbursement for professional development initiatives and memberships plus access to free online learning resources
Registered Retirement Savings Plan with matching company contributions with access to complimentary financial planning
Maternity and Parental leave top-up
Vacation, personal days, sick leave, and additional company paid days off
Developer creating high - quality software solutions for Financeit's financing platform. Collaborating with cross - functional teams to deliver and improve code for retail and home improvement sectors.
Director of Engineering leading Azure modernization initiatives at Manulife. Overseeing cloud migration and operational excellence for Azure services with a focus on collaboration and innovation.
Junior Windchill Developer at Capgemini Engineering working on customizing and maintaining Windchill PLM systems with a focus on Java development and collaboration with senior developers.
Senior C# Developer contributing to CBC/Radio - Canada's OTT Team with software development. Designing and modifying components for digital platforms, ensuring high performance and quality.
Developer, Co - op for CARFAX Canada involving hands - on development and collaborative projects. Engage in meaningful work with an enthusiastic team in a tech - focused environment.
Service Representative needed to manage ATM deposit/payment activities, support transaction processing, and ensure compliance. Pay: $17.60 - $23.19/hr.