Low Level Developer (Embedded Systems Engineer) C/C++

  Central Malta  |  €30,000 - €50,000 Annually 

Our client, operating in the IT services industry, is looking for a motivated Low Level Developer (Embedded Software Engineer) profficient in C/C++ to join their growing team. 

Responsibilities:

  • Develop and maintain embedded software in C/C++
  • Write and debug low-level drivers for peripherals
  • Design and implement software architectures for embedded systems
  • Develop and maintain software libraries and modules
  • Design PCBs using KiCAD (or similar EDA tools)
  • Create and maintain electrical schematics.
  • Integrate hardware and software components.
  • Create and maintain technical documentation (schematics, design documents, software documentation)
  • Other ad hoc duties that may be required for project delivery

Requirements

  • Strong understanding of computer architecture, operating systems, and hardware interfaces.
  • Proven experience in optimizing software for high performance and low resource consumption
  • Solid understanding of multi-threading, memory management, and low-level programming concepts.

Education and Experience

  • 2-5 years of professional experience in software development (C/C++).
  • Bachelor's degree in Computer Engineering, Computer Science, or a related field.

Benefits

  • Hybrid working
  • Flexible working hours

Job Reference: XW339


  • Category
    Engineering
  • Job type
    Full Time
  • Employment level
    Experienced (3 years +)
  • Work Location
    Hybrid
  • Employer industry
    Information Technology
  • Languages
    English

Engineering Jobs in Malta involve the production, preparation, alteration and repair of structures. Jobs in engineering include civil engineering, electrical engineering, environmental, general, maintenance engineering, mechanic, mechanical engineering, mechatronics, quality assurance, quality control, R&D, structural engineering, technical, technician and telecoms roles.

  • Job Reference
    XW339
  • Closing Date
    31/01/2025
  • Date Published
    05/12/2024
  • Status
    Evaluating CVs

Benchmark Your Salary

By using this site, you consent to the use of cookies to improve your user experience through analytics and personalised marketing efforts.