Skip to content
New Job?Nejo!

Your personal AI career agent

KAKandou

Firmware Engineer(m/w/x)

Lausanne, Saint-Sulpice
Full-timeFreelanceOn-site

Developing embedded firmware for high-speed chip-chip link solutions. Strong C/C++ for real-time embedded applications required. Debugging at application and hardware level, SPI, I2C/SMBus, JTAG interfacing.

Requirements

  • Strong experience in C/C++ for real-time embedded applications
  • Experience using or implementing Real-Time scheduler or RTOS
  • Knowledge of 32-bit processor architecture
  • Interfacing to hardware and peripherals: SPI, I2C/SMBus, JTAG
  • Debugging at application and hardware level
  • Appreciation of Software validation and verification techniques
  • Ability to develop under different platforms (Linux, Windows)
  • Use of modern SW development workflows (CI/gitlab/makefile/CMake etc.)
  • Independent, self-starter driving firmware development
  • Development in a modern high-level scripting language (e.g. Python, Lua)
  • Interfacing to flash memory, including in-field update techniques
  • Appreciation of Cryptographic algorithms and disciplines
  • Knowledge of SerDes technology
  • Hardware interfacing and electronics knowledge
  • Network programming experience
  • Experience working in a team
  • Experience in embedded C/C++
  • Experience coding a low-level microprocessor or microcontroller
  • Experience optimizing low level code for real-time performance
  • Experience programming in interpreted object-oriented high-level languages (e.g. Python)
  • Experience programming on multiple platforms (e.g. Unix, Linux, Window and OSX)

Tasks

  • Develop embedded firmware for silicon products
  • Test and maintain firmware code
  • Ensure code robustness through software test suite
  • Migrate existing silicon debug software
  • Consolidate silicon debug software
  • Design software for silicon design infrastructure
  • Support silicon design infrastructure

Education

  • Vocational certificationOR
  • Bachelor's degreeOR
  • Master's degree

Languages

  • EnglishBusiness Fluent

Tools & Technologies

  • C
  • C++
  • Real-Time scheduler
  • RTOS
  • SPI
  • I2C/SMBus
  • JTAG
  • Linux
  • Windows
  • CI
  • gitlab
  • makefile
  • CMake
  • Python
  • Lua
Find the original job posting in its most current version here. Nejo automatically captured this job from the website of Kandou and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.

Like this job?

Beta

Your Career Agent finds similar jobs for you every day.


  • Harmattan AI

    Embedded Software Engineer(m/w/x)

    Full-timeOn-siteSenior
    Lausanne
  • Kandou

    Modeling Engineer(m/w/x)

    Full-timeOn-siteSenior
    Saint-Sulpice, Lausanne
  • Kandou

    Advanced R&D Analog Design Engineer(m/w/x)

    Full-timeOn-siteSenior
    Saint-Sulpice
  • Harmattan AI

    Software Engineer - Validation(m/w/x)

    Full-timeOn-siteExperienced
    Lausanne
  • HID

    Senior Software Developer(m/w/x)

    Full-timeOn-siteSenior
    Granges (Veveyse)
View all 100+ similar jobs

Nejo is an AI – results may be incomplete or contain mistakes