Social network you want to login/join with:
Embedded Tools Software Engineer, Cambridge
Client:
ECM Selection
Location:
Cambridge, United Kingdom
Job Category:
Other
EU work permit required:
Yes
Job Reference:
b256994943f5
Job Views:
10
Posted:
26.04.2025
Expiry Date:
10.06.2025
Job Description:
Embedded systems require a variety of tools and infrastructure, including clustered firmware update rollout, Yocto / BitBake Linux imaging, Python test suites, and more. This role offers a broad range of activities.
The position is suitable for a skilled developer in C++, C, or assembler, as well as languages like Python, C#, or Java, with a background in embedded systems or electronics. The candidate should be able to understand and contribute to existing codebases with high-quality enhancements and refactoring.
You will have the opportunity to work with colleagues in software and electronics at a well-established company supported by European partners, with a strong customer base, succeeding despite challenging times for some companies.
Benefits include competitive bonus and pension schemes, private medical and dental coverage. The team determines the balance of remote and in-office work, currently favoring more time in the office.
Candidate Profile:
* A good university education in computing, electronics, physics, or a related technical field from a reputable institution, with strong A-level grades.
* Programming skills in C++, C, or assembly, ideally in an embedded context, but other skills are also considered.
* Experience with Python or similar languages (C#, Java) for development or testing.
* Sufficient knowledge of embedded software, electronics, or physics.
Experience with Embedded Linux is highly desirable, as is familiarity with bare metal and RTOS development. Additional valued skills include Yocto / BitBake, VHDL / Verilog for FPGA, control algorithms, SoCs, ARM Cortex STM32, and adherence to quality and compliance standards. The role is open to UK residents with full work permission, without visa sponsorship.
ECM reviews all CVs and responds to every applicant. Permission is obtained before submitting your CV to a company.
#J-18808-Ljbffr