24

hour average turn-around for interview feedback

60

countries we have made placements in

1

click away from landing your dream job

325

candidates found their dream jobs last year

12

years of expertise in IT & Technology recruitment

ConSol Partners’ Semiconductors & Embedded Systems division has been providing exceptional service to leading companies since 2008. Our consultants are experts on the Semiconductors & Embedded Systems sector ensuring we source the best talent in the market to accelerate innovation. Our consultants have a deep understanding of the Semiconductors & Embedded Systems industry to continuously discover the best roles in the market. We partner with companies to fill the roles related to semiconductors, embedded software, robotics, biotech, medical devices, imaging, machine learning, natural language, processing and deep learning.

Semiconductor jobs have driven many of the disruptions in our newly connected world. Over that time, we have continued to place candidates in roles that forge those critical changes in leading tech companies across the nation. For over 10 years, we have placed candidates in a variety of positions from the project manager side all the way through to the sales side. Our consultants know the Semiconductor division inside out. The global network our team has built, provides you with an advantage in your job search. We are able to find you roles that may not even be advertised yet. Whether you are looking for a contract or permanent opportunity, work with us to take the next step in progressing your career. We recruit for a variety of semiconductor jobs including Digital Verification/Design, Analog Design/Layout and Physical Design.

Our Embedded Systems division is recognised as leading in the market. We accredit our success to our expert level consultants who always know where the demand for Embedded Systems talent is at and understand how you can meet those needs. Over the course of our experience in the Embedded Systems division, we have developed a large spanning network of small start-ups to global corporations who are ready to work with the highly skilled candidates we provide. Our consultants take the time to thoroughly understand where you are currently at in your career and where you want to be and place you accordingly. We prioritise your career growth. Through working with us, you can rest assured knowing we have your best interest at top of mind. We recruit for plenty of Embedded Systems positions, including Embedded Software Engineer and Firmware Engineer.

Take a look at our candidate hub, where you can look at all of our open Semiconductors & Embedded Systems contract positions, submit your CV or update your profile.

Contact us today if you want help uncovering your next role.

Latest roles.

Embedded Software Test Development - Augsburg, Germany

Embedded Software Test Development Initial 6 month contract + extensions Augsburg, Germany Description of Services: Identify and implement black-box and white-box software test cases for Java Card OS Maintain and continuously improve quality of test framework Maintain and continuously improve tests to ensure quality of existing Java Card OS Integrate tests in continuous integration (CI) environment Collaborate with Java Card OS developers on test implementation and debugging Deliverables and Results: Software test cases available in source code configuration management tool and in continuous integration environment Design documentation Work packages are accepted by the Scrum Product Owner Professional Background & Experience: +5 years professional experience in test identification and embedded test development Good knowledge of the programming language C and C#/Java/another object oriented programming language Good knowledge of embedded development tools and debugging (e.g. Keil, Eclipse, Emulators and Simulators) Profound knowledge of version control with Git and continuous integration (best case experience with Jenkins) Basic knowledge of communication protocols and cryptographic algorithms Analytic and problem-solving-oriented approach Ability to work in an agile environment (SCRUM) Ability to work independently and get familiar with new topics Ability to work in a diverse team of experts Nice to have: Experience with Visual Studio and dotnet test Nice to have: Knowledge of the ISO 7816 and ISO 14443 hardware interfaces Nice to have: Knowledge of ARMv7/v8 architecture Nice to have: Knowledge of Java Card/EMVCo/ICAO doc 9303 standards Language Skills: Good technical communication skills in English, written and verbal (German is a plus)

  • Augsburg
  • Temporary & Contract
  • €60 - €75 per hour

Audio DSP Software Verification & Validation Engineer

Audio DSP Software Verification & Validation Engineer Initial 12 month contract + extensions Nijmegen, Netherlands (3 days onsite, 2 days remote/week) Our client: Provides High Performance Mixed Signal and Standard Product solutions that leverage its leading RF, Analog, Power Management, Interface, Security and Digital Processing expertise. These innovations are used in a wide range of automotive, identification, wireless infrastructure, lighting, industrial, mobile, consumer and computing applications. A global semiconductor company with operations in more than 35 countries, over 45.000 employees and a revenue of over $10 billion. Department / Project: PL Car Infotainment is a Product Line within our client's RF Processing. The focus of the R&D organization is on First Class innovation- and Development of (Infotainment) Radio products and (Driver assistance) Radar- and Car2x products for the Automotive market. For our DSP firmware team within this product line in Nijmegen, The Netherlands, we are looking for an audio DSP software verification and validation engineer to join our challenging Research & Development team. In your role you will have a close cooperation with the audio DSP SW engineers. Job Summary: In this role you will be responsible for * Definition of Test Strategy & bringing in Test Automation & reporting * Develop quickly prototype application to demonstrate the platform capabilities * Align with design team on understanding the features to test * Create test cases for robust test coverage * Execute the tests and report on the results * Test & Debug the software on the target boards (development/production) Job Qualifications: * C/C++ and Assembly Coding skills * Experience in DSP SW architecture, Embedded System design and implementation in an RTOS environment * Good understanding of Audio system domain, Digital signal processing and Knowledge of fixed point programming techniques * Strong software debugging skills using JTAG, Emulator or Simulator * Experience with communication protocol such as SPI, I2C, PCIe etc. * Experience with embedded development toolchains, debugging tools and version control systems * Experience in continuous Development and integration environment (Jenkins, Bamboo etc.) * A very good team player with good interpersonal, planning, excellent verbal and written communication skills * Excellent analytical and problem solving skills Soft skills: * Solid understanding of compiler, linker, loader and other tools * Prototype new features on MATLAB or equivalent and demonstrate using Simulation * Experience with Audio Peripherals such as ADC, DAC, SPDIF, PCM, IIS, TDM, PDM etc. * Experience with SVN or Atlassian tool such as JIRA, Bitbucket and confluence * Experience in working in an agile software development environment * Knowledge and experience using Audio precision, Oscilloscope, Spectrum analyzer and Logic Analyzer. * Good understanding of HW systems and ability to read / understand schematics and layout files * Aware of quality process, ASPICE or ISO26262

  • Nijmegen
  • Temporary & Contract
  • €60 - €75 per hour

Firmware & Embedded Software Development & Test

Firmware & Embedded Software Development & Test Initial 3 month contract + extensions Augsburg, Germany Description of Services: * Writing embedded software code and test cases in Embedded C, Python . Implementing test cases with test framework based on Python * Testing and debugging of embedded software test code * Automation of measurements, report generation, and * Executing of tests cases for releases and deployments * Plausibility check of results and test case implementation * Summarizing test implementation, achieved coverage, and result in a verification report * Reviewing test implementation, documentation, test verification, and results together with project lead and team members * Communication of code implementation and testing status to project lead, PJM, and LM * Maintenance and coordination of laboratory equipment and spare parts Deliverables and Results: * C code and other scripts for fully automated test and logging of test results .Deliver artifacts like code coverage, performance measurement values and test reports to Releases and Deployments * Documentation of test implementation and test (inline and report) * Status report on weekly base . Work in Agile and SCRUM development - Good team work and committed quality deliverables * Database entries for issue tracking via JIRA * Error analysis reports, problem descriptions and change requests Requirements: Very good Embedded C Programmer, Quick learning cycle able to solve problems. Very good in Python scripting, Doxygen, Development kits (SDKs), emulator/debugger Very good hands on with Jenkins, GIT, SVN, BASH and SHELL scripting Good to have experience in CONAN, Artifactory and SCONS

  • Augsburg
  • Temporary & Contract
  • €60 - €75 per hour

Embedded Firmware Engineer

Embedded Firmware Engineer Eindhoven, Netherlands Initial contract till end of 2022 + extensions Our client: Provides High Performance Mixed Signal and Standard Product solutions that leverage its leading RF, Analog, Power Management, Interface, Security and Digital Processing expertise. These innovations are used in a wide range of automotive, identification, wireless infrastructure, lighting, industrial, mobile, consumer and computing applications. A global semiconductor company with operations in more than 35 countries, over 45.000 employees and a revenue of over $10 billion. Department / Project: Signal Processing Algorithms, Systems and Applications / Smart TRX RFE FW Job Summary: * Create radar transceiver driver firmware specifications based on hardware specifications, radar system specifications and validation and customer needs. * Develop radar transceiver driver firmware considering both functionality and performance specifications and processor constraints. * Work as an integral part of a project team, supporting other team members to create high quality code by taking part in code reviews and sharing your ideas for improvement. * Implement and test embedded firmware based on the specifications and within hardware constraints. * Provide high quality and timely deliverables (code, documentation, presentation material, demo) as agreed in your project. * Take part in and support the bring-up and validation of your firmware. * Propose new ideas and improvements to the way of working to improve the firmware creation for automotive radar. Job Qualifications: Your Profile * MSc in Electronic Engineering, Computer science or similar, with focus on embedded firmware, * You have 4-6 years working experience in a relevant domain, * Extensive working knowledge of C, C++, * Hands-on experience with embedded system hardware and embedded FW debugging on hardware, * Experience in microcontroller programming, * Experience in DSP programming is a plus.

  • Eindhoven
  • Temporary & Contract
  • €50 - €70 per hour

FPGA Development Engineer

FPGA Development Engineer Initial 3 month contract + extensions Leuven, Belgium We are looking for an electronics design engineer with excellent technical skills in the field of FPGA design and programming. You will work on a variety of different projects in the domain of life sciences and novel sensing technologies for industrial, medical and space applications. The assignment Design & develop FPGA applications in a multi-disciplinary team. Analysis of new project requirements and definition of system specifications. Design of Data (pre)processing applications. Design and implementation of high bandwidth read-out systems. Work closely with an interdisciplinary team of system engineers, electronics design engineers and researchers. Work according to agreed customer timelines and report on progress internally and to customers. Manage time effectively and quickly adapt to new project requirements Required knowledge and skills You hold a Master's degree in Electronics with at least 5 years of experience in FPGA design and programming for industrial applications. Digital techniques & VLSI Design o VHDL coding rules in high-speed applications (CDC, FSM, pipelining, ...) Behavioral and Timing simulation techniques Tcl/TK scripting in an EDA environment Verification using virtual (ILA) and laboratory equipment (MSO, LSA) o FPGA development environments (Xilinx + Lattice) o Embedded Linux environment (Petalinux and PYNQ) You are a team player with excellent communication skills and fluent in English.

  • Leuven
  • Temporary & Contract
  • €45 - €65 per hour

FPGA Development Engineer

FPGA Development Engineer Initial 3 month contract + extensions Leuven, Belgium We are looking for an electronics design engineer with excellent technical skills in the field of FPGA design and programming. You will work on a variety of different projects in the domain of life sciences and novel sensing technologies for industrial, medical and space applications. The assignment Design & develop FPGA applications in a multi-disciplinary team. Analysis of new project requirements and definition of system specifications. Design of Data (pre)processing applications. Design and implementation of high bandwidth read-out systems. Work closely with an interdisciplinary team of system engineers, electronics design engineers and researchers. Work according to agreed customer timelines and report on progress internally and to customers. Manage time effectively and quickly adapt to new project requirements Required knowledge and skills You hold a Master's degree in Electronics with at least 5 years of experience in FPGA design and programming for industrial applications. Digital techniques & VLSI Design o VHDL coding rules in high-speed applications (CDC, FSM, pipelining, ...) Behavioral and Timing simulation techniques Tcl/TK scripting in an EDA environment Verification using virtual (ILA) and laboratory equipment (MSO, LSA) o FPGA development environments (Xilinx + Lattice) o Embedded Linux environment (Petalinux and PYNQ) You are a team player with excellent communication skills and fluent in English.

  • Leuven
  • Temporary & Contract
  • €45 - €65 per hour

FPGA Development Engineer

FPGA Development Engineer Initial 3 month contract + extensions Leuven, Belgium We are looking for an electronics design engineer with excellent technical skills in the field of FPGA design and programming. You will work on a variety of different projects in the domain of life sciences and novel sensing technologies for industrial, medical and space applications. The assignment Design & develop FPGA applications in a multi-disciplinary team. Analysis of new project requirements and definition of system specifications. Design of Data (pre)processing applications. Design and implementation of high bandwidth read-out systems. Work closely with an interdisciplinary team of system engineers, electronics design engineers and researchers. Work according to agreed customer timelines and report on progress internally and to customers. Manage time effectively and quickly adapt to new project requirements Required knowledge and skills You hold a Master's degree in Electronics with at least 5 years of experience in FPGA design and programming for industrial applications. Digital techniques & VLSI Design o VHDL coding rules in high-speed applications (CDC, FSM, pipelining, ...) Behavioral and Timing simulation techniques Tcl/TK scripting in an EDA environment Verification using virtual (ILA) and laboratory equipment (MSO, LSA) o FPGA development environments (Xilinx + Lattice) o Embedded Linux environment (Petalinux and PYNQ) You are a team player with excellent communication skills and fluent in English.

  • Leuven
  • Temporary & Contract
  • €45 - €65 per hour
Meet the team.

Save your details and apply quickly

Register

Let us do the leg work and send your CV

Upload CV