Basis

Embedded Software Developer and HIL Tester

Huskvarna, Jonkoping County, Sweden Bedrijf: TN Sweden Klant / Werkgever: Professional Galaxy AB
Geplaatst: 18.05.2026
Sluitingsdatum: 02.07.2026
Functiereferentie: 0ea991fafceffe05024916a5bea5faa5

Functie-informatie

Locatie
Huskvarna, Jonkoping County, Sweden
Bedrijf
TN Sweden
Klant / Werkgever
Professional Galaxy AB
Functiereferentie
0ea991fafceffe05024916a5bea5faa5
Vermeldingstype
Basis
EU-werkvergunning vereist
Nee
Geplaatst
18.05.2026
Sluitingsdatum
02.07.2026

Functiebeschrijving

At Professional Galaxy AB, we combine innovative technology with strategic business insights to drive growth and optimize operations. Our expert team provides tailored IT solutions and consultancy services designed to streamline your processes and elevate your competitive edge.

  • Innovative recruitment agency based in Sweden.
  • Assisting companies in recruiting the right talent at the right time, minimizing costs.
  • Submitting qualified candidates based on daily requirements.


Build the Future of Technology with Professional Galaxy AB

Professional Galaxy AB is an IT and technology consulting company providing highly specialized expertise in IT, software development, SAP, procurement, electronics, and mechanical design. We collaborate with experienced senior experts and deliver strategic, value-driven competence in complex and analytically demanding projects. Our focus is always on high quality, professionalism, and clear, measurable results.

We are currently looking for an Embedded Software Developer and HIL Tester

Beskrivning

Embedded Software Developer and HIL Tester, nivå 3

We are looking for an experienced Embedded Software Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining embedded software solutions for our cutting-edge, safety-critical systems. You will work in an agile environment, collaborating with cross-functional teams to ensure the delivery of high-quality, reliable, and secure software using requirement-based development processes.

Responsibilities
• Design and develop embedded software for various platforms and architectures, with a focus on safety-critical systems.
• Write clean, efficient, and well-documented code in accordance with DO-178 standards.
• Collaborate with hardware engineers to integrate software with hardware components.
• Participate in requirement analysis and traceability to ensure compliance with safety and security standards.
• Perform software testing and debugging to ensure reliability, performance, and compliance with safety standards.
• Contribute to the development and improvement of requirement-based development processes.
• Work in an agile environment, participating in sprint planning, daily stand-ups, and retrospectives.
• Stay up-to-date with the latest trends and technologies in embedded software development for safety-critical systems.

Qualifications
• Proven experience as an Embedded Software Developer or in a similar role, ideally with experience in safety-critical systems.
• Strong programming skills in C and Python
• Experience with embedded systems, microcontrollers, and real-time operating systems (RTOS).
• Familiarity with DO-178 standards and requirement-based development processes.
• Experience with some version control systems, preferably Git and/or Dimension.
• Knowledge of software development methodologies, such as Agile or Scrum.
• Excellent problem-solving skills and attention to detail.
• Strong communication and teamwork skills.
• Relevant degree in Computer Science, Electrical Engineering, or a related field.

Preferred Qualifications
• Experience with safety-critical software development for aerospace, Med-tech or defence applications.
• Knowledge of security protocols and best practices for safety-critical systems.
• Familiarity with hardware description languages (HDL), such as VHDL or Verilog.
• Experience with embedded Linux or other embedded operating systems.
• Knowledge of model-based development tools, such as MATLAB/Simulink.

The assignment may be subject to defence secrecy, which means it requires Swedish citizenship and approval of a security clearance conducted by a relevant authority.

Assignment Information

Duration: approx. 6 months
Location: Huskvarna

Response requested as soon as possible, but no later than 2026-05-13

How to Apply

Are you the right person for this assignment, or do you want to recommend a strong candidate?

Please apply with:

  • Updated CV

  • Availability to start

  • Short motivation describing your relevant experience and background

Vaardigheden

ABAP adapt to changes in technological development plans AJAX Ajax Framework analyse software specifications Ansible Apache Maven Apache Tomcat APL ASP.NET Assembly (computer programming) blockchain openness blockchain platforms C COBOL CoffeeScript collect customer feedback on applications Common Lisp computer programming create flowchart diagram cyber attack counter-measures data visualisation software debug software defence standard procedures define technical requirements design user interface develop automated migration methods develop creative ideas develop software prototype do cloud refactoring Drupal Eclipse (integrated development environment software) engineering principles engineering processes Erlang Git Groovy Haskell IBM WebSphere ICT debugging tools ICT security legislation identify customer requirements integrate system components integrated development environment software Internet of Things interpret technical requirements Java (computer programming) JavaScript JavaScript Framework Jenkins (tools for software configuration management) KDevelop Laravel Lisp manage engineering project Matlab Microsoft Visual C++ migrate existing data ML (computer programming) MySQL NoSQL object-oriented modelling Objective-C OpenEdge Advanced Business Language Oracle Application Development Framework Pascal (computer programming) perform scientific research Perl PHP Project Management Prolog (computer programming) Puppet (tools for software configuration management) Python (computer programming) R Ruby (computer programming) Salt (tools for software configuration management) SAP R3 SAS language Scala Scratch (computer programming) screen reader Smalltalk (computer programming) smart contract software anomalies software frameworks Spark SQL STAF Swift (computer programming) technical drawings tools for software configuration management Trading Software TypeScript use an application-specific interface use automatic programming use concurrent programming use functional programming use logic programming use object-oriented programming use query languages use software design patterns use software libraries use technical drawing software utilise computer-aided software engineering tools utilise machine learning VBScript Visual Basic Web Services WordPress World Wide Web Consortium standards Xcode

Vergelijkbare banen

Voorgestelde banen

Eurojobs Support Assistant