Senior Embedded Programmer, Java, JUnit & FPGA Testing

Hykmann Global Business Solutions AB · Gothenburg, VÀstra Götaland County

Full timePermanentEnglish a merit

Apply by 28 Nov

Employer
Hykmann Global Business Solutions AB
Address
Gothenburg, VÀstra Götaland County
Occupation
IT-tekniker
Hours
Full time
Employment
Permanent
Duration
Open ended
Salary
Fixed monthly, weekly or hourly pay
Experience
Asked for
Posted
29 Oct
Apply by
28 Nov

About the job

Machine translated from Swedish. The employer’s original text is below the translation.

🚀 We are looking for: Senior Embedded Programmer, Java, JUnit & FPGA Testing
Hykmann Global Business Solutions AB is seeking an experienced Embedded Programmer specialising in Java for a technically advanced consultancy assignment in the defence and security industry.
Do you have at least 7 years’ experience with Java and an interest in embedded systems, test automation and FPGA technology? Would you like to develop tools that ensure the quality of advanced technical designs? Then this assignment could be right for you!
🔧 About the assignment
You will join an embedded programming team working with FPGAs with embedded processors. The team is developing a new test solution in Java to verify FPGA designs and integrate testing into a CI/CD pipeline.
The role combines Java development, test automation, data analysis, integration and troubleshooting in a technically advanced laboratory environment.
🎯 Main responsibilities
Develop and further develop a test solution in Java for FPGA designs.
Implement analysis functions for collected data.
Develop functionality to emulate a radar control unit.
Carry out testing and integration in a laboratory environment.
Troubleshoot, maintain and improve both new and existing functions.
Develop and maintain automated tests using JUnit.
Contribute to integrating the test solution into CI/CD workflows.
Work with colleagues in an agile development team to ensure quality and reliability.

✅ Mandatory requirements
At least 7 years’ practical experience in Java development.
Good knowledge of JUnit and experience in software testing.
Ability to analyse technical problems and troubleshoot complex functionality.
An interest in embedded programming, test automation and integration.
Willingness and ability to work in agile teams.

⭐ Desirable skills
C and C++.
MATLAB and Python.
Experience with FPGAs, embedded processors or other embedded systems.
Experience with CI/CD and automated test pipelines.
Experience with laboratory testing and hardware and software integration.

đŸ‘€ Who are we looking for?
We are looking for an analytical, solutions-oriented developer who enjoys technically challenging tasks. You work in a structured way, take responsibility for your deliverables and value the collaboration between programming, testing and technical troubleshooting.
🔐 Security requirements
The assignment involves handling classified information. A background check (RK) is required according to the assignment description. Additional security requirements may apply depending on the position and security classification.
đŸ“© Interested in the assignment?
Submit your updated CV and highlight your experience with Java, JUnit, test automation and embedded programming. Please also describe any relevant experience with C/C++, FPGA, MATLAB, Python and CI/CD.
👉 Read more and apply: https://www.hykmann.com/careers

The original ad in Swedish

Senior Embeddedprogrammerare Java, JUnit & FPGA-testning

🚀 Vi söker: Senior Embeddedprogrammerare – Java, JUnit & FPGA-testning

Hykmann Global Business Solutions AB söker en erfaren Embeddedprogrammerare med inriktning mot Java för ett tekniskt avancerat konsultuppdrag inom försvars- och sÀkerhetsindustrin.

Har du minst 7 Ärs erfarenhet av Java och ett intresse för inbyggda system, testautomation och FPGA-teknik? Vill du utveckla verktyg som sÀkerstÀller kvaliteten i avancerade tekniska konstruktioner? DÄ kan detta uppdrag vara rÀtt för dig!

🔧 Om uppdraget

Du blir en del av ett embedded-programmeringsteam som arbetar med FPGA med inbyggda processorer. Teamet utvecklar en ny testlösning i Java för att verifiera FPGA-konstruktioner och integrera testningen i en CI/CD-kedja.

Rollen kombinerar Java-utveckling, testautomation, dataanalys, integration och felsökning i en tekniskt avancerad laboratoriemiljö.

🎯 Huvudsakliga arbetsuppgifter

  • Utveckla och vidareutveckla en testlösning i Java för FPGA-konstruktioner.
  • Implementera analysfunktioner för insamlad data.
  • Utveckla funktionalitet för att emulera en radarstyrenhet.
  • Genomföra testning och integration i laboratoriemiljö.
  • Felsöka, underhĂ„lla och förbĂ€ttra bĂ„de nya och befintliga funktioner.
  • Utveckla och underhĂ„lla automatiserade tester med JUnit.
  • Bidra till integration av testlösningen i CI/CD-flöden.
  • Samarbeta med kollegor i ett agilt utvecklingsteam för att sĂ€kerstĂ€lla kvalitet och tillförlitlighet.

✅ Obligatoriska krav

  • Minst 7 Ă„rs praktisk erfarenhet av Java-utveckling.
  • Goda kunskaper i JUnit och erfarenhet av testning av programvara.
  • FörmĂ„ga att analysera tekniska problem och felsöka komplex funktionalitet.
  • Intresse för embeddedprogrammering, testautomation och integration.
  • Vilja och förmĂ„ga att arbeta i agila team.

⭐ Meriterande kunskaper

  • C och C++.
  • MATLAB och Python.
  • Erfarenhet av FPGA, inbyggda processorer eller andra inbyggda system.
  • Erfarenhet av CI/CD och automatiserade testkedjor.
  • Erfarenhet av laboratorietestning och integration av hĂ„rdvara och mjukvara.

đŸ‘€ Vem söker vi?

Vi söker en analytisk och lösningsorienterad utvecklare som trivs med tekniskt utmanande uppgifter. Du arbetar strukturerat, tar ansvar för dina leveranser och uppskattar samarbetet mellan programmering, testning och teknisk felsökning.

🔐 SĂ€kerhetskrav

Uppdraget innebÀr hantering av sÀkerhetsklassificerad information. Registerkontroll (RK) krÀvs enligt uppdragsbeskrivningen. Ytterligare sÀkerhetskrav kan vara tillÀmpliga beroende pÄ befattning och sÀkerhetsklassning.

đŸ“© Intresserad av uppdraget?

Skicka in ditt uppdaterade CV och lyft fram din erfarenhet av Java, JUnit, testautomation och embeddedprogrammering. Beskriv gÀrna relevant erfarenhet av C/C++, FPGA, MATLAB, Python och CI/CD.

👉 LĂ€s mer och ansök: https://www.hykmann.com/careers

Requirements

Experience as

  • IT-tekniker

Nice to have

Languages

  • Swedish
  • English

Apply by 28 Nov

Apply on employer’s site (opens in a new tab)

Or by email: hr@hykmann.com

Posted
29 Oct
Salary
Fixed monthly, weekly or hourly pay
Scope
100%
Duration
Open ended

More jobs in Gothenburg

See all

New jobs like this one in your inbox, the day they are posted.

Ad published by Hykmann Global Business Solutions AB on Platsbanken, Arbetsförmedlingen’s job board, open data. Sweden Herald shows it in full, machine translated into English; the application goes to the employer.