This Job Offer is no longer active.

Pran Sp. z o.o.

Embedded Software Designer ref. Y/05/12


Job Description

The Embedded Systems unit has a focus on the development of digital electronics (making use of digital programmable hardware) and embedded software (from embedded towards application level). To strengthen our team of developers we are looking for a:


Designer embedded software


Introduction:
Our software developers are involved in developing embedded software that is part of a product or a machine. Specifically the embedded layer is considered to be the low level software within the product’s software stack, communication with the electronic hardware or a hardware-software interface (HIS). This software layer is dealing with real-time demands and can represent e.g. a driver, firmware, sub-system software or control software. Developments are functional oriented, where the High-Tech environment demands a strong technical affinity or background from a software developer.

Job description:
The software designer reports to the software group leader and interacts with the software project lead, software architect and the application development team. You are able to specify, design, develop, realize, and test subsystems within the limits of the system architecture and specifications, costs and project planning. You will be working in a multidisciplinary environment and will participate in the definition of system specifications.

Requirements



Requirements:


Education
Bachelor or Master degree in Electronics, Embedded Systems, Computer Science or comparable.
You have at least 5 years experience in developing software in a technical environment and on an embedded level. You have gained experiences with the software development process: design, develop, realize, implement, test and integrate.

Technical skills
You have experience with programming in C (sometimes C++ is used or C is used in an object oriented way). Also scripting languages like python or Perl are commonly used. You have experience with a real-time operating system (RTOS) like VxWorks or comparable. Also you have knowledge of Unix/Linux or PowerPC’s. You have worked with software configuration management tools like ClearCase/ClearQuest or CMSynergy. Design methods commonly used are OO and UML.

Personal skills
You are a strong communicator, pro-active, decisive and having a pragmatic attitude. Being a team player is very important and you are able to take ownership. As a software developer you are quality orientated and aware of testability, maintainability and serviceable products. You are able to develop code in a structured way. Your English language is on a good level (verbal and written). On a long term, you are willing to invest in learning the Dutch Language.

Our offer:
We will challenge you to grow on both personal and technical level. We support you in this by offering you a personal coach and the possibility to follow training at our Yacht Academy. We are offering candidates a highly technical environment to work in, oriented towards machine development and control systems. Also a living environment in the region of Eindhoven is offered.

You:

…are able to commit yourself in living and working within The Netherlands for at least 2-3 years.
Our customers are developing products and machines on world’s highest level and are also investing in all their employees, so commitment is very important.

..are interested in working in an international oriented company, where you will work together with people from different cultural backgrounds

..are motivated to work in a top-class technical environment, leading the world of technology

Additional Information

Last updated
Employment type
Full time
Contract type
Temporary
Number of vacancies
5
Min. experience
Three and five years
Min. education
M.Sc
Industry / category
Jobs in IT - Programming / Analysis