Display computers, controllers, communication devices


Embedded Software Developer

CrossControl is looking for an Embedded Software Developer who primarily specifies, designs, verifies and maintains various types of software and firmware solutions running on microcontrollers and embedded computer systems. We are looking for an engineer with a great interest in embedded systems development and problem solving to join our team.


Competence and experience

The person we’re looking for has:

  • An academic degree within engineering or computer science as a foundation for knowledge in the fields of microcontrollers, ARM- and x86 based systems and electrical and digital systems design
  • Working experience from embedded systems development or an educational profile towards embedded systems, as described per below:
    - Linux system development, including bootloader, kernel, driver and library development
    - Communication buses such as I2C, SPI, CAN, and Ethernet
  • Effective communication skills, fluent in English in speech and writing as we work in an international company.
  • An independent yet team-oriented mindset with a sense of optimism and a strong commitment to achieving set goals and organizational success. The position requires ability to work independently and in projects.
Software Developer

In addition, it is qualifying if you have working experience from:

  • Microcontroller and firmware development
  • Windows and Windows Embedded system, driver and library development
  • Hardware and/or software engineering; including but not limited to traditional product development processes, agile hybrid development, test-driven development, requirements management, test automation systems and continuous improvement
  • Telematics integration in embedded systems, such as experience with Bluetooth, WiFi, cellular and positioning systems driver integration and/or application development
  • Data security and functional safety
  • FPGA development
  • Electronics systems design and development



You will be part of our product software development team. You enjoy working in project teams where we develop complete industrial display, controller and other embedded device solutions for serial production. In addition we also maintain the firmware and software in already existing products and develop and maintain test software for serial production testing. You follow the product from requirements through serial production to maintenance phases. You work with specification, design, prototypes, test, documentation and questions concerning serial production and software maintenance.

The position is within our product development section primarily in one of the Alfta, Uppsala or Tampere offices.

We value the qualities and benefits that an even age and gender distribution, and ethnic and cultural diversity give CrossControl as a company.

Union representatives (Sweden):

  • Sveriges Ingenjörer: Jörgen Martinsson  +46 021 40 32 11
  • Unionen: Mikael Persson +46 271 75 76 94

Send your application to hr@crosscontrol.com. It is important that you state your email address in your application so that we can get in contact with you for information during the recruitment process. Please label your application with the position you apply for.