
Senior Embedded Programmer, Java, JUnit & FPGA Testing
Hykmann Global Business Solutions AB · Gothenburg, VÀstra Götaland County
Apply by 28 Nov
- Employer
- Hykmann Global Business Solutions AB
- Address
- Gothenburg, VÀstra Götaland County
- Field
- IT and software
- 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