Embedded Software Developer
Join our team as Embedded Software Developer and expand our future product portfolio.
FOSS is an international company that develops analytical equipment and solutions for food, agricultural and other industries. In a global world with a growing population, there is an ever-increasing demand for safer food, production that is more efficient and less food waste. As a global market leader, we have the expertise to help companies ensure that. We have many new exciting projects in the pipeline that require excellent software solutions. This is why we are looking for a highly skilled C++ Software Developer for our Embedded Software Team.
The R&D Software Department comprises of more than 90 Software Development Experts, with 40 colleagues in Russia, and makes up for about 1/3 of the R&D organization in FOSS - and we are growing. You will have the opportunity to work with highly skilled colleagues in strong teams on interdisciplinary projects, integrating advanced technologies into products.
The Software Department is responsible for developing software for our analytical instruments and FOSS online services. In the Embedded Software Team in Denmark, we are 14 skilled Software Developers with a great desire to learn new methods and techniques. We perform a number of different tasks ranging from software design and implementation to tracking and fixing both software and hardware bugs. Not two days are alike.
Your primary role will be to use the embedded software platform for expanding our future portfolio. This includes adding support for new hardware as well as understanding how the whole solution works in order to create the best possible user experience. Our software platform is written in C++ and is used in all FOSS instruments - covering everything from standalone products to products connected in global networks.
It is important that you have a thorough low-level hardware knowledge since our software platform runs on a distributed real-time multiprocessor system using ARM7, Cortex M4 processor or embedded Linux. Your secondary tasks will be many; among others, supporting our current portfolio and develop or support instrument drivers and tools in C#.
We follow an agile development process where the key words are: Continuous integration, automatic build & regression testing and incremental releases.
Your daily work will be at the FOSS Innovation Center in Hillerød Denmark. However, you will have a maximum of 2-3 travelling days per year to China.
- Experienced Software Engineer or Computer Scientist
- Experience with developing embedded software in C++
- Low level processor and hardware knowledge
- Strong communication and networking skills
- An eye for details combined with the ability to see the big picture
- A flair for troubleshooting
- Experience with BOOST C++ library
- Experience with RTOS
- Experience with Open Source
- Experience with CAN, USB and TCP/IP
- Experience with C#/.Net
- Experience with algorithm implementation
- Experience with Linux
- Knowledge of control theory
- Knowledge of Matlab
A challenging job in an international and innovative company that is small enough for you to have influence in the job, and big enough for complex development and career development. We have a flat and informal culture and an open-minded and collegial spirit. The size of our company allows for independent, dynamic and fast decisions, and you will have the opportunity of constant learning through new projects, technologies and market opportunities.
FOSS has a solid record of continued business growth and a strong business strategy for an exciting future journey. We anticipate increased software development so there are plenty of opportunities for personal growth.
Send your application using the link below. Note that we only receive applications via the link. We conduct interviews on an ongoing basis. Therefore, we encourage you to apply as soon as possible.
If you want to know more about the position, you are welcome to contact Project Manager, Anders Aastrup Søborg on +45 5162 4590 or AAS@foss.dk.
All applications for vacant positions will be welcomed and considered on the relative merits of the applicant against the role profile for the position regardless of race, nationality, ethnic origin, gender, sexual orientation, marital status, disability, family status, age, or religion.
FOSS is the world’s leading producer of innovative analytical instruments that monitor and control food quality. We provide solutions that improve customers’ business by running a sustainable and profitable operation while helping deliver high quality products for consumers.
We live in a world with a fast growing population and to meet the growing demand for food, the global food production will have to increase by 60 per cent by 2050. The world’s population is becoming wealthier and the global middle class is growing, which create new food demands. This means the food producers need to find smarter ways to make the best use of our valuable resources and to eliminate food waste. At FOSS, we have the know-how to help companies address these global trends and turn them into opportunities – in a way where sustainability and good business go hand in hand.
The family-owned FOSS Company was founded in 1956. FOSS headquarters are based in Hillerød, Denmark and development and production takes place in Denmark and China. FOSS products are marketed and sold through a global network of sales subsidiaries in 30 countries. FOSS employs around 1,400 highly qualified employees worldwide.