Embedded Software Engineer – Buildroot / Petalinux

Embedded Software Engineer – Buildroot / Petalinux

European Recruitment

Are you an embedded software engineer with experience in embedded Linux that is looking for a new role at an industry leading electronics and defense multinational?

At European Recruitment we are currently working alongside a global leader in Resilient Positioning, Navigation and Timing solutions to help them bring on board an embedded software engineer.

Responsibilities:

  • You will carry out development tasks according to project plan.
  • You will provide estimates of workload required to complete specified tasks and plans work accordingly.
  • You will contribute to the development and the validation of components.
  • You will check the quality of the deliverables through systematic unit testing.
  • You will participate in final qualification of deliverables, including the validation of documentation.

What’s on offer?

  • The chance to be a part of a globally leading and ever expanding company.
  • Health insurance.
  • Flexible work schedule.
  • International and dynamic environment in Granada, Spain with some travels and collaborations with other teams in the company at France and United States.
  • High growth prospects within the company.
  • Professional Career Plan.

Qualifications:

  • 1-2 years experience in Embedded Linux generation tools and build systems (e.g., Buildroot, Petalinux)
  • Embedded software development and debugging for embedded Linux and standalone (e.g., microcontrollers, baremetal for Xilinx devices).
  • Working command of debugging tools, such as GDB, DDD, or Valgrind, is expected.
  • Automation and scripting skills (e.g., bash, TCL, …).
  • Knowledge of the main programming languages for embedded and agile prototyping, including C, C++, Python,
  • Experience with repositories and version control (Git, SVN,).
  • Desirable experience in: Experience in development of Linux kernel network drivers, DMA modes, and custom modifications to the kernel.
  • Embedded SW development, testing, and debugging. You will be expected to debug complex issues involving multiple interactions, e.g., kernel, user applications, FPGA IP modules, Previous knowledge of timing, synchronization, and frequency dissemination protocols (e.g., PTP, NTP, SyncE, or others)
  • Experience in designing and building RESTful APIs services.
  • Previous knowledge of the Xilinx architecture, e.g., Zynq-7000, UltraScale, Zynq-MPSoC, is also desirable.

If this role sounds interesting to you then apply directly or send your CV to me at je@eu-recruit.com

By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/)

Upload your CV/resume or any other relevant file. Max. file size: 100 MB.


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Access document

Case Studies

Quick Drop Your CV

A member of our team will contact you ASAP.

This is the heading

Lorem ipsum dolor sit amet consectetur adipiscing elit dolor

Send A New Vacancy

A member of our team will contact you ASAP.

This site uses cookies. Please accept our terms or find out more:

Please select your language: