Embedded Firmware Developer

at  nVent

Edmonton, AB, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate16 Feb, 2025Not Specified17 Nov, 20245 year(s) or aboveC++,Quality Improvement,Technical Documentation,Test Systems,Product Management,Code,Microsoft Teams,Testing,C,Rust,Software Requirements,Manual Testing,Jira,GitlabNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We’re looking for people who put their innovation to work to advance our success – and their own. Join an organization that ensures a more secure world through connecting and protecting our customers with inventive electrical solutions.
It’s a great time to join our team as we are growing and investing heavily in our digital transformation.

WHAT YOU WILL EXPERIENCE IN THIS POSITION:

  • Innovative Product Development: Create new products for global markets and update existing Thermal products.
  • Collaborative Agile Team: Join a highly collaborative agile team to deliver cutting-edge digital solutions.
  • Comprehensive Firmware Development: Under the guidance of senior embedded firmware developers, engage in the complete firmware software development lifecycle including:
  • Refining software requirements with Product Management
  • Implementing requirements in embedded firmware code in Rust, C, or C++.
  • Debugging firmware using appropriate techniques and tools
  • Participating in peer review of code to ensure best practices, bug detection and with focus on continuous quality improvement.
  • Troubleshooting interaction of embedded firmware and hardware using JTAG, oscilloscopes, logic analyzers, etc.
  • Testing of code through unit tests, automated test systems and manual testing
  • Creating technical documentation for internal and external use.
  • Using GitLab, Jira, and Microsoft Teams to collaborate with team members

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Electrical/Electronic Manufacturing

IT Software - System Programming

Software Engineering

Graduate

Electrical engineering computer engineering computer science electronics or equivalent experience

Proficient

1

Edmonton, AB, Canada