(Expert) Embedded Systems Engineer Software
Villigen
Key information
- Publication date:18 July 2025
- Workload:100%
- Contract type:Unlimited employment
- Place of work:Villigen
Job summary
cross-ING is a Swiss engineering firm focused on product development. Join a dynamic team that values innovation and offers growth opportunities.
Tasks
- Develop software for embedded systems using C, C++, or Python.
- Implement software architectures and interfaces for embedded devices.
- Collaborate with hardware developers to align system architecture.
Skills
- Bachelor's or Master's in Computer Science or similar with embedded focus.
- Experience in embedded software development and optimization.
- Strong understanding of hardware designs and schematics.
Is this helpful?
cross-ING is an independent ISO 9001/13485 certified Swiss engineering company. The company offers a wide range of knowledge in product development to its clients. cross-ING supports its clients with many years of experience and globally networked, interdisciplinary expertise to create new solutions and generate added value. The cross-ING Group AG also takes on administrative tasks in the areas of marketing, sales, and human resources.
To strengthen our team, we are looking for an Embedded Systems Engineer Software immediately
Your Responsibilities
Development of software for embedded systems, especially firmware programming in C, C++ or Python
Implementation of software architectures and interfaces for embedded devices
Integration of software components and communication with hardware
Analysis and optimization of embedded software regarding performance and stability
Collaboration with hardware developers to align system architecture
Reading and understanding schematics and HW structures for better software integration
Documentation of software development and testing processes
Your Qualifications
Master's or Bachelor's degree in computer science, electrical engineering, or a similar field with a focus on embedded software development
Experience in developing embedded software, ideally in C, C++ or Python
Knowledge of the architecture and functioning of embedded systems
Basic understanding of hardware designs and the ability to read and interpret schematics
Experience in implementing and optimizing real-time systems
Knowledge in embedded software testing methods and debugging
Structured and analytical working style
Creative, customer-oriented, and independent team player with quick comprehension
Very good German and English skills
What We Offer
We offer you an extremely varied and responsible position in a highly dynamic and future-oriented company. A lot of creative freedom as well as collaboration in an innovative, professional, and motivated team is guaranteed. This attractive position offers both professional and personal development and career opportunities. You will have the chance to actively and sustainably shape the success of our clients and our company.
Interested? Apply today via the button below, simply and easily with your LinkedIn profile and/or a current resume. The application is completed in 2 minutes.