About us.

Synergy One Consulting is more than just another agency; we're a dedicated partner in your journey toward success. Specializing in sourcing exceptional immigrant tech talent, we connect Canada's leading companies with top-tier professionals in the technology sector.

Contact us.

Firmware Developer

Hybrid 04 September - 2024 6:37 pm
PDF
Employment Information
Locations
Description

We are seeking firmware developers to join our development team and help expand our evolving audio product line. As the ideal candidate, you enjoy exploring new technologies and are well-versed in bringing hardware products to market. Your broad experience with embedded systems gives you the skills to take a concept from requirement analysis and design through to implementation, manufacturing, deployment, and ongoing feature development.  

You are diligent, proactive and have a reputation for taking an innovative approach when solving difficult problems. You enjoy collaborating with small teams and have the resourcefulness and initiative to navigate through the challenges of new product development. You take ownership of your deliverables and take pride in the knowledge that your designs will have an impact on end-users. 

You will

  • Design and implement firmware to achieve architectural and functional requirements, along with performance and quality metrics. This may include a range of features, including bootloaders and embedded applications, and will be focused on our audio product line
  • Work with a cross functional team to recommend hardware solutions complementing Nureva’s software product suite, addressing customer and market requirements
  • Establish a firmware development strategy based on overall system architecture and deliverables
  • Create and maintain design documentation
  • Support and contribute to Nureva’s evolving end-to-end product development processes by applying relevant best practices to ensure consistent delivery of quality products
  • Maintain a comprehensive awareness of the technology landscape and identify opportunities for future product portfolio enhancements

You bring

  • A bachelor’s degree in engineering or a related discipline
  • Experience developing C firmware for embedded systems
  • Practical testing and troubleshooting skills including using oscilloscopes, logic analyzers, software debugging, and system testing
  • The ability to work from schematics, data sheets, or interface specifications
  • Embedded Linux development experience will be considered an asset
  • Experience designing and implementing FPGA logic will be considered an asset
  • Knowledge of signal processing algorithms and filters will be considered an asset
  • A proven ability to design and debug microcontroller and DSP-based embedded products
  • Experience designing and debugging device interfaces (USB, I2C, SPI, UART, Ethernet)
  • Experience with typical firmware development tools, including IDEs, configuration management tools, and debugging tools
  • Proven interpersonal and communications skills in a team-oriented, collaborative environment

We offer a competitive compensation package, some unusual perks and benefits, an open and collaborative office in downtown Calgary and a great team environment.

Apply online at nureva.com by close of business on September 30, 2024. Please outline how you will make a difference on our team. We will spend time to help you understand the role and our company to ensure we are a good fit for you.