Embedded Software/Firmware Developer


Abinsula is a consulting company in the field of software development founded in 2012 that today has more than  150  programmers. Our average age is 35 years and we are divided between 4 locations: Sassari, Cagliari, Turin and Barcelona. We are specialized in Embedded, Web & Mobile, Cyber security, IoT solutions, as well as an R&D division.

Who will you find?

You will be an AUTOMOTIVE EMBEDDED SOFTWARE/FIRMWARE DEVELOPER and report directly to one of our team leaders. You will join our embedded team: more than  100 developers who collaborate to offer tailor-made solutions in the field of embedded system design, development and software integration services for the automotive, precision agriculture and cyber-security sectors.

Who are we looking for?

The essential competence to fill this role:

  • Good knowledge of C language

Nice to have:

  • Knowledge of C in the embedded field
  • Experience on microcontroller programming
  • Knowledge of the main communication protocols (UART, SPI, I2C, …)
  • Fundamentals of electronics and electrical engineering
  • Use of laboratory instruments (power supplies, oscilloscopes, etc ..)
  • Problem solving skills
  • Ability to work in teams (multicultural / international)

The possession of one or more  of the following requirements will be positively considered:

  • Bachelor’s degree or equivalent in Computer Science, Electronics, Mechatronics, etc…
  • Experience in developing Embedded products using C++ or C through hands-on work experience, internships or academic experience
  • Experience in scripting languages (e.g. Python, Bash, etc.) Through practical work experience, internships or academic experience
  • AUTOSAR framework experience
  • Experience with network communication protocols used in automotive environment, e.g. CAN/LIN
  • Experience of Tools used in automotive and / or AUTOSAR, e.g. Vector (Da Vinci, CANalyzern CANoe, etc …), Mentor, Tresos, etc …
  • Familiarity with software configuration management tools, defect tracking tools, and peer review
  • Good knowledge of Git and/or other versioning tools
  • Good knowledge of English
  • Availability to travel will be taken into account.

To apply 
submit your application to career@abinsula.com with the subject line “Automotive Embedded Software/Firmware Developer Application”.

This announcement is addressed to both sexes, pursuant to laws 903/77 and 125/91, and to persons of all ages and all nationalities, pursuant to legislative decrees 215/03 and 216/03.