Software Engineer (Embedded Systems, Greater Copenhagen)

Copenhagen, Capital Region
Posted 1 week ago
Engineering

About the role

Job summary

This position involves developing robust production test systems and addressing complex debugging and manufacturing challenges in a specialized R&D team focused on high-performance electronic platforms.

Qualifications

  • Proficient in Python and C programming
  • Experience in production test or manufacturing settings
  • Familiarity with embedded systems or hardware-near software development
  • Knowledge of ARM-based microcontrollers
  • Skills in board-level debugging and hardware communication protocols

Responsibilities

  • Develop production-grade automated test equipment (ATE) software
  • Create automated board- and system-level test flows
  • Facilitate hardware communication using I2C and SPI protocols
  • Program and debug ARM microcontrollers
  • Support production ramp-up and manufacturing processes
  • Conduct failure isolation and root-cause analysis
  • Implement secure provisioning and device programming
  • Utilize automation and tooling in Python and C

Skills

  • Experience with FPGA environments is a plus
  • Familiarity with Linux systems and scripting
  • Knowledge of secure boot and provisioning workflows
  • Understanding of PMIC/power module programming
  • Experience with databases and logging frameworks
  • Skills in yield analysis and production optimization

Education

  • Relevant degree in Computer Science, Engineering, or a related field

Tools

  • Python, C, ARM microcontrollers, I2C, SPI, FPGA tools, Linux
Full Access

Ready to apply for this role?

Full Access gives you the company name, full job description, and a direct link to apply. The summary above helps you explore the role.

Share this job