Embedded Software Developer

iMEC
March 17, 2023
Contact:N/A
Offerd Salary:Negotiation
Location:N/A
Working address:N/A
Contract Type:Other
Working Time:Negotigation
Working type:N/A
Ref info:N/A
Embedded Software Developer What you will do

In this start-up environment and in close collaboration with engineers from different disciplines (electronics, algorithms, biomedical), you will be responsible for the design, implementation, and testing of embedded software for innovative prototype systems by combining cutting-edge research results with state-of-the-art components. We need you as an Embedded Software Developer to be part of our multidisciplinary team to:

  • Design embedded software for demonstrators and prototypes based on imec hardware and off-the-shelf sensors, microcontrollers, and radios, while interfacing with PCs, smartphones, and other portable devices.
  • Translate project goals into engineering requirements, define specifications, design, implement, verify, and validate software systems.
  • Develop software, also discussing it with (internal) customers and suppliers, and support with implementation and testing.
  • Perform hardware and software testing and troubleshooting, including board bring-up and adaptation of existing platforms into new specifications.
  • Contribute to architectures, processes, roadmaps, and platform strategy.
  • Document your activities to ensure reproducibility of setup and test results: maintaining and updating the software.
  • Collaborate with other software developers in the team.
  • What we do for you

    We offer a challenging and international environment at the forefront of technology, in an international network of renowned industrial customers. This is your opportunity to bring new technologies to the market that will have an impact on tomorrow's society.

    OnePlanet Research Center is a multidisciplinary collaboration agreement between Wageningen University & Research (WUR), Radboud University, Radboudumc, and imec. Imec The Netherlands, as an employer of choice, offers you an attractive compensation and benefits package including a 100% employer- paid pension plan and flexible working hours. Furthermore, imec-NL offers a wide range of training possibilities.

    At the same time, OnePlanet is a new collaboration of 3 renowned and globally respected research institutes/universities. By joining the OnePlanet team, you will be part of a team of world changers; disruptive innovators, and practical thinkers. Here, your ideas will have an impact on our future lives.

    Who you are
  • BSc or MSc degree in Embedded systems, ICT, Electrical engineering, Mechatronics, or equivalent.
  • 5+ years of relevant work experience in embedded software development with off-the-shelf components and in-board bring-up, software test & debugging.
  • Experience with (low power) embedded systems, preferably in the field of wireless sensor networks (IoT) and electronics.
  • Experience with programming languages C and C++.
  • Experience with Python is a plus.
  • Hands-on experience in using electronic lab equipment.
  • Experience or interest in the fields of health or agriculture & food.
  • Hands-on and team player attitude; which means taking initiative, thinking pro-actively, and having a flexible and solving problem attitude are attributes that define yourself.
  • You see changes as an opportunity to learn and grow and you can deal with ambiguity.
  • You are capable to communicate with colleagues outside your field of expertise and you are interested in acquiring new skills and competencies.
  • Excellent communication skills in English (written and spoken).
  • Interested

    Does this position sound like an interesting next step in your career at imec? Don't hesitate to submit your application by clicking on ‘APPLY NOW'. Should you have more questions about the job and the recruitment process, you can contact Perine Doreleijers, Talent Acquisition Specialist. You can reach Perine at +31(0)6 48 86 12 56 or by email at [email protected] If you wish to apply, then please submit your full resume and a cover letter.

    From this employer

    Recent blogs

    Recent news