Job Opportunity: Firmware Engineer

Arbetsbeskrivning

ennox Europe is looking to expand its R&D department. Therefore we are looking for a Firmware Engineer.
Company
Cennox support the world’s leading brands to deliver their complex projects. We thrive in demonstrating real end-to-end solutions, tailor-made to meet the needs of our clients. From nationwide installation services and technical hardware provision, to implementing security solutions, signage projects and branch transformation, Cennox improves our client's project cost efficiencies, provides choice and delivers products and ongoing services to enhance the operations of their business. Our organization has customers all over the world, but is strongly represented in the United Kingdom, the United States and Europe. With more than 1400 staff members globally, Cennox is on a path of rapid growth.
Our Head Office for Europe is located in Vilvoorde, Belgium with a satellite office in Skellefteå, Sweden. To further strengthen our R&D Security team for the Banking, Financial and Retail Industry, primarily around protection of their ATM Machines and cash handling activities, we are looking for a passionate Firmware Engineer.


Function
As a Firmware Engineer you will assume all responsibilities with regards to development of electronic firmware for industrialization of all of Cennox’s existing and new product lineup. Your main tasks will include:
Innovate modern and futuristic product line-up in the field of embedded systems firmware and associated software
Assist in planning the roadmap for release of new products
Design and develop intelligent, low powered and cost effective firmware and associated software releases to improve the existing product line-up as well as to suit the future needs of company business
Develop new concepts in the field of firmware and associated software, create first cost estimations and prepare a project plan
Design the concept in a standardized software tool and create all necessary libraries, models for prototyping, material for piloting, tools for mass production and production handover
Write all necessary firmware, create all necessary libraries and work with colleague firmware engineers and software engineers
Create a prototype based on an initial design and convert into a tangible, working model
Industrialize the prototypes into production ready design to facilitate easier production and assembly
Design and execute test scripts to adhere to the global quality standards of firmware and associated software systems
Collaborate with suppliers and / or customers to integrate the new product with a 3rd party solution
Update ERP system with information on releases
Attend customer/3rd party meetings (Internationally) for supporting sales department or to install prototype or pilot products
Manage ECN’s and update all relevant documentation accordingly
Ensure back-up of code is available and posted on SVN.

Profile
You have a degree in (Electro-)mechanics/firmware/software and are familiar with programming languages (Altium/ Visual C/C++/Assembler/BASIC/Pascal/PIC/ATMEL/AVR/ST Microcontrollers). You have necessary experience with the development of firmware and embedded software and tools. Experience with the development of PCB and software development, supporting the installation, maintenance, configuration and follow up on the development of electronics hardware is a plus. Knowledge of project management is a plus. You are fluent in English. Knowledge of Dutch and/or French and/or Swedish and/or German is a plus. You can perform your job both independently and in a team. Business travel (also international) is possible.
You are an
Expert in designing the computing systems based on MCUs based on Cortex Mx, Ax or Rx, AVR, ATMEL, STM and PIC
Expert in embedded system software development of RTOS and firmware using C and C++
Expert in the development of standalone or web based programming/operating tools using Microsoft .NET, PHP, Delphi or other platform
Expert in the development of IoT solutions with multiple sensors and interfaces for industrial applications

You have
Optional knowledge of PCB design for complex miniature circuits based on multiple layers and 3D design
Optional knowledge of circuit design with selection of components such as power supplies, sensors, microchips, memories, output devices, connectors, batteries etc. based on industrial standards and operating conditions

Offer
A challenging position within an international setting. Competitive compensation package with fringe benefits.
Interested? Please send your job application and curriculum vitae to eu.recruitment@cennox.com

Sammanfattning

  • Arbetsplats: Cennox AB Skellefteå
  • 1 plats
  • Tills vidare
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 20 december 2021
  • Ansök senast: 25 januari 2022

Postadress

Maskinvägen 13
Skellefteå, 93137

Liknande jobb


25 november 2024

Backend Developer

Backend Developer

19 november 2024

Systemutvecklare till Sensor Försäkring!

19 november 2024

Systemutvecklare till Sensor Försäkring!

19 november 2024