Senior Firmware Developer

 
Published
WorkplaceNeuchâtel, Rue Jaquet-Droz 1, North Romandie, Switzerland
Category

The high-tech activities of CSEM range at Swiss and international levels from applied research to the development of industrial products. The high degree of expertise of our staff is our strength.

CSEM is a private research, technology and innovation center specializing in microtechnology, microelectronics, system engineering, and renewable energy systems. It offers its customers and industry partners custom-made innovative solutions. Our strength is the excellence of our people.

The Embedded Software group within CSEM’s Systems Division, based in Neuchâtel, is currently looking for a:

Senior Firmware Developer

Description

Your mission

You are a top-quality Firmware Developer with the vision of a System’s Engineer who can work in close collaboration with hardware developers and the rest of the team under the supervision of our technical manager. You have strong troubleshooting capabilities, self-management and excellent communication skills. You will use your skills to build secure, robust IoT software for embedded devices.

As an Senior Firmware Developer, you have experience in ultra-low power C and C++ development in an embedded environment (ARM Cortex-M0/M4f/M7) and a track record in working with a variety of communication and control protocols including SPI, I2C, I2S, USB as well as wireless communication stacks such as Bluetooth/BLE. You will be able to work with various network protocols including UDP, TCP, IP, DNS. Ideally, you are familiar with the Nordic line of BLE devices. As a plus, you are experienced or are willing to work in normed environments such as ISO 13485 / IEC 62304 for medical device software developments.

Requirements

We are searching for someone who is very quality orientated working to industry standards with close attention to testing, certifications and professional preparation for interaction with manufacturers and suppliers. You are inspired to be creative but also organized and disciplined in control and quality issues. Moreover, you have:

  • BSc or MSc in Computer Science
  • Solid working experience of different micro controllers
  • Hands on knowledge of C/C++ language for embedded design especially for ARM Cortex M0/M4f/M7 devices
  • Some experience of low power RF systems would be highly valuable (BLE, IEEE 802.15.4)
  • As a plus, previous experience with real-time systems (RTOS) with ISO 13485 / IEC 62304

Moreover, you are result and quality oriented, an effective communicator with an open-minded attitude and a team-spirit: we succeed when the team succeeds. You have the ability to communicate with a diverse community of technical and non-technical stakeholders. You are innovative and autonomous and demonstrate a strong sense of ownership and empathy.

We offer

CSEM offers a stimulating and multidisciplinary work environment with the opportunity to work with leading Swiss and international companies. You will have the opportunity to benefit from a multicultural company which clearly promotes an employee-driven culture. CSEM is an equal opportunity employer.

Contact and Address

We look forward to receiving your complete application file via our job page: https://www.csem.ch/Page.aspx?pid=47528&jobid=112730

Preference will be given to professionals applying directly.

Web

 
In your application, please refer to myScience.ch and reference JobID 48735.