Job Description
We are seeking an experienced Embedded Software Engineer to join our team at Capgemini Engineering Switzerland.
Responsibilities:
* Design and implement software for embedded systems, including device drivers, firmware, and application software.
* Collaborate with hardware engineers to define system requirements and specifications.
* Develop and maintain software architecture and design documentation.
* Write clean, efficient, and maintainable code following best practices and coding standards.
* Perform unit testing, integration testing, and system testing to ensure software reliability and performance.
* Debug and troubleshoot software issues and work closely with cross-functional teams to resolve them.
* Participate in code reviews and provide constructive feedback to team members.
* Stay updated on emerging technologies and industry trends in embedded software development.
Your Profile:
* Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
* Proven experience in embedded software development, with a strong understanding of embedded systems and microcontroller architectures.
* Proficiency in programming languages such as C/C++ for embedded systems development.
* Experience with embedded software development tools, IDEs, and debugging techniques.
* Familiarity with real-time operating systems (RTOS) and embedded Linux is a plus.
* Strong problem-solving skills and attention to detail, with the ability to work independently and as part of a team.
* Excellent communication and collaboration skills, with the ability to effectively interact with stakeholders at all levels.
Additional Information:
* Between 30% and 70% remote work in agreement with your manager and client needs (40% for cross-border due to tax regulations).
* Options to order ergonomically proven equipment (monitor & chair) for home-office premises.
* Support for trainings, formation upon agreement with the manager.
* Contribution on gym subscription.
* Trust-based managerial culture.