 
        
        Embedded Software Engineer MCU (all genders)
adesso stands for IT excellence and therefore also for excellent development opportunities for all adessi. We grow together and learn from each other – on our projects, as a team and with outstanding training opportunities. We have IT at heart, the industry at heart and the success of our customers at heart. Because successful business is the result of innovative ideas, sustainable strategies and smart IT solutions. This always involves people who want to make a difference and simply do it. We design and build software that inspires our customers. In projects that challenge us. And in an environment that we enjoy, where success is created together and everyone feels comfortable.
What You Can Move
 * Software development along with our customers in various industries
 * Problem analysis and writing of technical specifications
 * Design, development, and integration of software modules
 * Experience in the planning and execution of software module, integration, end-to-end, acceptance tests
 * Experience in the code review process and debugging
How You Succeed
 * Successfully completed studies at a university of applied sciences in electrical engineering, computer science or equivalent experience
 * Professional experience in software development in both C and C++
 * Professional experience in communication protocol such as i2c, SPI, CANbus, modbus
 * Knowledge of the Python language and the Modern C++ standards is a plus
 * Several years of experience in the MCU programming in both bare metal and RTOS environment
 * Specific knowledge of FreeRTOS and ZephyrOS is a plus
 * Good knowledge in reading schematics and using laboratory equipment
 * Good knowledge in the application of process models of software development, preferably in agile development (Scrum)
 * Knowledge in the application of methods and techniques of software engineering such as process and data modelling (OOA/OOD and UML) is a plus
 * Experience in testing complex software systems
 * Proven knowledge of software version management (e.g. git)
 * Fluency in English, as well as C1 proficiency in German (for positions in Zurich, Bern, Basel, or St. Gallen) or in French (for positions in Lausanne)
Opportunity Giver – What Makes Adesso Special
 * Learn and grow with us: we support your continuous development with over 400 training courses and our digital learning platform.
 * Experience real team spirit: joint events (e.g. ski weekends and the annual eduCamp training trip), welcome days and company runs strengthen our team spirit and allow you to be part of the team from the very beginning.
 * Commitment that is rewarded: Your commitment pays off - with bonuses for recommendations, lectures, thesis supervision and attractive benefits via our corporate benefits portal.
You will like it here with us! Apply now directly online by clicking the blue button below.
adesso Schweiz AG // Recruiting // T +41 58 520 97 03 // career@adesso.ch
Seniority Level
Mid-Senior level
Employment type
Full-time
Job Function
Engineering and Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr