Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Firmware Engineer

Leonardo DRS

DRS Pivotal Power, Inc. is located in Bedford, Nova Scotia. DRS Pivotal Power is a leader in the design, development and manufacture of high reliability power conversion equipment for mission critical applications supporting all branches of the military in Canada, the US and many countries abroad. All products are designed and manufactured in house by our growing team of over 100 employees. DRS Pivotal Power is part of the Leonardo DRS Naval Electronics group and has currently over 30,000 fielded units boasting a field reliability of over 99%.

Job Summary

Reporting directly to the Engineering Manager, the Senior Firmware Engineer is primarily responsible for the design, development and testing of the firmware and control software for switch-mode power conversion equipment.

Responsibilities

  • Responsible for 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.
  • Lead the Firmware Engineering team, providing guidance and mentorship to team members and other departments.

Qualifications

  • Possession of a bachelor’s degree in electrical engineering or computer engineering from a recognized post‑secondary institution or equivalent work experience.
  • Minimum of seven (7) 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.
  • Previous experience in leading a team is desired.
  • 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.
  • Potential for Hybrid work when operations allow.
  • 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.
    • Employee Stock Purchase Program.
    • Maternity and Parental leave top‑up.
    • Vacation, personal days, sick leave, and additional company paid days off.

All applicants must fulfill requirements for Canadian security clearance.

DRS Pivotal Power Inc. is an equal opportunity employer.

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Québec, QC vacancy
  • Take on a leadership role as a Senior Firmware Engineer at DRS Pivotal Power in Bedford, Nova Scotia, focusing on firmware for military-grade power systems. As part of the Engineering team, you will oversee the design, development, and testing of firmware for switch-mode power... 
    Senior

    Leonardo DRS

    Québec, QC
    8 days ago
  • Elevate your career as a Senior Optical Engineer, specializing in C++ and multi-threaded systems design. Join a team that values deep optical control knowledge and collaborative firmware development. We are looking for engineers with a minimum of 5 years' experience in software... 
    Senior

    TechDoQuest

    Québec, QC
    5 hours ago
  • Become a Senior Electrical Engineer at DRS Pivotal Power in Bedford, Nova Scotia, specializing in Power Electronics and switch-mode power conversion...  ...stages of power conversion systems. Collaboration with firmware designers will be essential, as you integrate their requirements... 
    Senior
    Internship

    Leonardo DRS

    Québec, QC
    3 days ago
  • $138.22k - $230.37k per year

     ...advisor to top customers. Minimum Requirements Bachelor's degree in a technical subject (e.g., Computer Science, Mathematics, or Engineering) or equivalent work experience. 5–10 years of pre‑sales experience with enterprise software or a security company. Cybersecurity... 
    Senior
    Long term contract
    Temporary work
    Remote work

    Thales Canada

    Québec, QC
    8 days ago
  • Elevate web engineering at Affirm as a Senior Staff Engineer. Focus on AI-driven solutions and infrastructure management in a fully remote role. In this pivotal position, you will oversee web platforms and guide a team of engineers. Your extensive 10+ years of experience... 
    Senior
    Remote work

    Affirm

    Québec, QC
    11 hours ago
  • Elevate data platform infrastructure as a Senior DevOps Engineer at Coveo. This role requires optimizing Snowflake and Databricks for reliability and performance in data operations. As a Senior DevOps Engineer at Coveo, you'll be responsible for overseeing the full lifecycle... 
    Senior

    Coveo

    Québec, QC
    5 hours ago
  • Elevate your engineering career with Bombardier as a Senior Engineer focused on Electromagnetic Compatibility (EMC). Utilize your expertise in EMC to tackle aerospace challenges and ensure compliance assessments. Bombardier is seeking a Senior Engineer to oversee EMC projects... 
    Senior

    Bombardier Transportation

    Québec, QC
    5 hours ago
  • Join BRP as a Senior Calibration Engineer and advance the development of high-performance recreational vehicles. This position centers on engine optimization for quality and emissions. Reporting to the Engine Calibration Team Lead, you will spearhead engine calibration projects... 
    Senior

    BRP

    Québec, QC
    8 days ago
  • Become a Senior Industrial Engineer, dedicated to optimizing manufacturing operations through strategic equipment management and facility design. Influence production growth and operational efficiency. We seek an experienced Industrial Engineer with a Bachelor’s Degree and... 
    Senior

    Gexel Telecom International Inc.

    Québec, QC
    8 days ago
  •  ...support naval combat systems programs and proposal capture activities. The successful candidate will serve as a Cyber Systems Security Engineer member of the naval development team within a multidisciplinary team environment to perform tasks such as requirements verification... 
    Senior
    Part time
    Remote work
    Flexible hours

    Lockheed Martin Canada

    Québec, QC
    8 days ago
  • $106.87k - $140.27k per year

     ...inclusive, growth‑driven work environment. Ready to bring your best? Overview Of The Role Saputo Dairy Products Canada is seeking a Senior Engineer, Automation and Control to support industrial projects across its Canadian manufacturing facilities. Reporting to the... 
    Senior
    Work at office
    Flexible hours

    Saputo Inc.

    Québec, QC
    8 days ago
  • Become a pivotal Senior Materials and Processes Engineer at Bombardier, where you will engage in advanced aerospace projects with a flexible work environment. This role is ideal for experienced engineers specializing in materials and processes in the aircraft industry. In... 
    Senior
    Flexible hours

    Bombardier

    Québec, QC
    8 days ago
  • Drive game innovation as a Senior Tools Development Engineer. Utilize your advanced skills in C# and tool design to enhance development capabilities and...  ...workflows and propose novel improvements to our tools and engines. Your mentorship will inspire innovation and uplift team... 
    Senior

    Larian Studios

    Québec, QC
    8 days ago
  • Elevate your career with Apollo.io as a Senior Engineer in charge of Fraud Solutions. Spearhead innovative account security measures and enhance abuse detection strategies together with a dedicated team. In this key role, you will focus on improving the fraud division's... 
    Senior

    Apollo

    Québec, QC
    8 days ago
  • Contribute to cutting-edge Cybersecurity SaaS products as a Senior Full Stack Engineer. Focus on developing secure web applications for both B2B and B2C markets. Join an innovative engineering team dedicated to creating robust SaaS solutions. In this senior role, you'll design... 
    Senior

    Enterprise Solutions

    Québec, QC
    5 hours ago
  • Lead systems engineering excellence at Marshall Canada in Ottawa, ON as a Senior Engineering Manager. Drive product performance while mentoring a high-performing team in this essential role. In this pivotal position, you will manage resources, budgets, and innovations within... 
    Senior

    Marshall

    Québec, QC
    11 hours ago
  • Position Summary As a Senior Mechanical Engineer you will join a fast‑paced Healthcare Reprocessing team. You will interact with other engineering disciplines and cross‑functional team members during the development lifecycle phases from concept development through final... 
    Senior
    Long term contract
    Temporary work

    STERIS

    Québec, QC
    5 hours ago
  • Drive innovation in hydropower as a Senior Engineer with BBA. Manage complex rehabilitation projects while leading multidisciplinary teams across Canada in a regular capacity. BBA offers a unique opportunity for professionals dedicated to energy solutions. This role focuses... 
    Senior

    BBA Consultants

    Québec, QC
    4 days ago
  • Drive innovation in self-driving technology as a Senior Machine Learning Engineer at Waabi. Collaborate with autonomy experts to enhance AI training frameworks and optimize systems. With a minimum of six years of experience, you will focus on building standardized training... 
    Senior

    Waabi

    Québec, QC
    11 hours ago
  • Elevate your career with Wind River as a Senior Cloud Engineer, specializing in mission-critical applications and utilizing Kubernetes and Python in a hybrid work model. Collaborate on innovative cloud solutions while making impactful contributions. In this senior role,... 
    Senior

    Aptiv

    Québec, QC
    5 hours ago
  •  ...Perform tasks in a diversified range of Materials and Processes Engineering fields, such as chemical processes and non‑metallic materials. Lead...  .... Ability to work in a team environment and interact with Senior Management, Professionals and Technicians from other functions.... 
    Senior
    Flexible hours

    Bombardier

    Québec, QC
    2 days ago
  • Drive engineering excellence at Bombardier as a Senior Bids & Proposal Engineer in high-performance aircraft projects. Lead collaborative efforts to deliver superior proposals in an agile environment. In this pivotal role, you will represent engineering during critical proposal... 
    Senior

    Bombarbier

    Québec, QC
    5 hours ago
  • Take your career to the next level as a Senior Software Engineer focused on C++ in our query integration team. This position offers the flexibility...  ...software design is crucial, with a keen interest in query engines being a significant advantage. Key Responsibilities: • Improve... 
    Senior
    Remote work

    United States Digital Space LLC

    Québec, QC
    8 days ago
  • $124k - $150k per year

     ...system architecture, prepare specifications and requirements, and conduct trade studies Work collaboratively on multidisciplinary engineering projects, providing the technical input required to determine primary causes and define solutions Manage engineering... 
    Senior
    Temporary work
    Internship
    Work at office

    Bombardier

    Québec, QC
    8 days ago
  •  ...position: Regular Responsibilities Be responsible for the SCADA portion of renewable energy projects and lead a team in producing engineering deliverables Validate engineering deliverables Design and implement SCADA architectures and data collection systems Manage... 
    Senior
    Work at office
    Work from home
    Flexible hours

    BBA Consultants

    Québec, QC
    8 days ago
  • Elevate your technical career with synaxiom as a Senior Java Backend Engineer, enhancing the NIVOMAX platform. Focus on developing high-performance Java applications that scale efficiently. As a vital member of the team, you will lead the design of backend architectures while... 
    Senior

    Synaxiom

    Québec, QC
    8 days ago
  • $141.5k - $212.3k per year

     ...model to a viable truck format. We are an AWS shop, using Lightning & Ray for our distributed ML work, and we hope you are a Senior ML Engineer who can help us drive the future of autonomous freight. What You’ll Do: You will work to build, maintain and improve our Torc... 
    Senior
    Full time
    Work at office
    Relocation

    Torc Robotics

    Québec, QC
    8 days ago
  •  ...or niche expertise) Role Description We are looking for a Senior Software Developer to support the Cyber Security portfolio within...  ...secure development practices while collaborating closely with engineering, AI/ML, and cybersecurity teams. Key Responsibilities... 
    Senior

    Bilinguallink

    Québec, QC
    15 days ago
  • Elevate your career as a Senior Java Engineer, focusing on high-throughput systems for real-time data. This remote role involves optimizing performance-critical infrastructure under stringent low-latency demands. In this position, you’ll design and build distributed Java... 
    Senior
    Remote work

    Quality IT Resourcing

    Québec, QC
    11 hours ago
  • $84k - $128k per year

     ...built on Microsoft Fabric. This current role will contribute to data ingestion, modeling, and reporting efforts using Fabric's data engineering tools and Power BI. This is a foundational role as we implement our first data lake and begin integrating sources such as SQL... 
    Senior

    BDO Canada

    Québec, QC
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!