Software Engineer C/Python/C++ (Inhouse position)
Is it in your DNA to make the world a little better, healthier and smarter every day? Do you want to be part of projects that cover the entire process, from edge to cloud and from driver to (front-end) application? Do you want to work on (big scaled) high-tech systems and do you like to have responsibility or take lead in the delivery of features and tasks? Would you be challenged by developing software in well-thought-out and complex architecture for state-of-the-art distributed systems? Join one of our Farm-out teams!
"Working at TOPIC gives you a flexible environment where there are amazing and challenging projects to keep on improving yourself""
Tom Verhees | Software Engineer at TOPIC
Your job as Software Engineer
As a Software Engineer within TOPIC’s Farm-out projects you will be working on design, implementation and validation of solutions that fit into (big scaled) high-tech systems. You will be involved in the entire process, ranging from the definition of requirements to the delivery. You are part of one of our scrum teams and will be responsible for (leading) the realization of features and tasks assigned to you.
The technologies used in our Farm-out Projects differ and depend on the project. You will work with OO design and programming languages such as Python, C, C++ and/or C#. Your tasks are diverse and can involve development of software interfaces that provide communication and data transfer between software components, implementation of algorithms, driver development, implementing solutions for software issues, development of applications with a graphical UI interface and testing using GMock, simulated environment and test automation.
Being part of TOPIC, you are in close contact with internal and external stakeholders. You will have plenty of opportunities to make an impact and add value. Depending on your ambitions and desires for personal growth, we will support you in shaping your future and let you take on more responsibilities as you grow in seniority. Your ideas and initiatives are valued highly. The team works partially at our head office in Best, partially from customer location and partially remote.
As a C++ software engineer at TOPIC
- you have a Bachelor’s or Masters degree in (applied) Computer Science, Computer Engineering, Electrical Engineering, Embedded Systems, Physics and/or Mathematics;
- you have at least 2 years of experience in software development using C and Python and preferably other programming languages such as C++ and/or C#;
- you are familiar with methodologies and techniques as O.O. programming, Unit Testing, UML, Design Patterns, TDD/BDD and Agile;
- You have an excellent command of English (both oral and written); knowledge of the Dutch language would be a big plus.
As part of our TOPIC family, you will benefit from the expertise of over 130 smart colleagues. We are known for our quality and expertise because we invest in the development of our professionals. We guide, coach and encourage you to achieve your ambitions. Both on a personal as on a technical level, so that you as a professional can make the most out of challenging and interesting projects.
A good work-life balance is important to us, that is why we offer you the option of hybrid working and flexible working hours. Partially from our inspiring head office in Best, with its own gym and daily fresh fruit, or from customer site and (if possible and desired) partially from home. You can also make use of our home office support package to turn your ''home office'' into an inspiring environment.
We offer an all-in competitive employee benefit package including:
- A good and competitive gross salary;
- Net cost allowance; to be used for costs as washing your car, buying books etc.
- Mobility package; to be used for lease car/bike, subscription for bus or train, as a compensation for use of your own car or other travel expenses;
- Thirteenth month payment; guaranteed 1 month extra salary a year also possible to be paid out monthly;
- 8% holiday allowance.
Our job structure model consists of several seniority levels ranging from Programmer to System Architect. Your position in the salary scale will be conform your previous experience and expertise. For this position we are looking for a Software Engineer or Senior Software Engineer. The annual all-in benefit package will be between €42.000 and €64.000.
In addition to a full-time employment, we offer you an employment contract for an indefinite period of time. You will receive 26 vacation days. If you live more than 150 kilometres from Best and you would like to relocate to this region, you can make use of a relocation budget to help you settle in.
On top of this, we offer a good pension scheme and an annual study budget including 5 paid training days. Every year we define a customized training program within our TOPIC Academy, and we organize various (online) events such as Techtalks, knowledge sessions and Town Meetings. We also like to get together for sports activities, celebrations and our weekly Friday afternoon drinks.
TOPIC is committed every day to make the world a little better, smarter and healthier. For 25 years, customers have been trusting on TOPIC for the development of embedded systems that are essential for products manufactured by renowned high-tech companies around the world. We are well known for the knowledge and expertise of our highly skilled engineers. We are able to maintain this by continuously investing in the development of our engineers: internal and external training courses with certifications, personalized meetups and knowledge sharing are part of this. Our projects involve edge to cloud solutions; from PCB design and FPGA to low level embedded software and application software for UI, Web, Mobile and cloud.
Our Consultancy Services add expertise to a team on-site at our clients or offer them advice on a solution to an existing problem, a strategy or a process. In-house projects (from design and development to production and market introduction) are carried out by our engineers at the TOPIC head office. TOPIC also offers Farm Out projects: a unique service in which a TOPIC team of engineers is engaged for a specific development project of a customer.
Our range of TOPIC Products consist of high-quality System-on-Modules that aim to accelerate product development and are scalable in performance and functionality.
The quality of TOPIC's work and development processes is guaranteed and certified according to the ISO-13485, ISO/IEC-27001 and NEN-7510-1 standards. We are also proud to be a Premier Partner of Xilinx; technology leader in the field of System-on-Chips and FPGAs.