Embedded Developer
Workplace: Göteborg, Sverige
Expires: December 19, 2025
Are you a technically driven embedded developer who wants to work on robust solutions within the defense and telecom industries? Are you looking for a role where C or C++ are your primary tools, and where you get to be close to the technology? Then Knowit Connectivity is the right place for you. We are a growing specialist team passionate about system-level development. Despite challenges in the consulting and R&D market recently, we see a clear upturn now. With several projects starting this fall, we are looking for more sharp colleagues.
Main requirements:
  • Strong competence in C or C++ for embedded systems
  • Understanding of real-time requirements and system-level development
  • Experience with or interest in hardware-near development
  • Curiosity, drive and enjoyment of working collaboratively in technology-focused teams
  • Experience or interest in defense, telecom, or automotive sectors
Responsibilities:
  • Programming in C or C++ at hardware-near level or in complex real-time systems
  • Low-level development, e.g. drivers, protocol stacks or bootloader logic
  • Working with embedded systems using RTOS, embedded Linux or bare-metal solutions
  • Communicating via UART, CAN, SPI, Ethernet, I2C
  • Automation and scripting in Python
  • Testing at unit, integration and/or system levels
Required hard skills:
  • Embedded C programming
  • Embedded C++ programming
  • Knowledge of real-time operating systems (RTOS)
  • Experience with embedded Linux or bare-metal systems
  • Hardware protocol communication (UART, CAN, SPI, Ethernet, I2C)
  • Python scripting
  • Unit and integration testing
Recommended hard skills:
  • Experience with safety-critical environments (ISO 21434, A-SPICE, DO-178C)
  • Requirements management and traceable development
  • Experience working in regulated industries
  • Knowledge of agile methodologies such as Scrum and Kanban
  • Testing using HIL, VIL, or MIL
  • End-to-end responsibility in the development lifecycle
Soft skills:
  • Curiosity
  • Drive
  • Team collaboration
  • Knowledge sharing
Coding languages:
  • C
  • C++
  • Python
Frameworks:
  • Scrum
  • Kanban
Operating systems:
  • Embedded Linux
  • RTOS
Natural languages:
  • English (Proficient)
  • Swedish (Proficient)
Cultural skills:
  • Collaboration
  • Sustainable development focus
  • Long-term mindset