Fortil is an engineering company founded in 2009. We support our partners in the success of their technical projects in various fields such as Industry IT or Healthcare.
Today we are more than 2000 employees spread over 11 countries. Working with us means working in an ambitious team within a multicultural and international context!
Our ambition is to contribute to building a more responsible communal and inclusive world for our employees and clients.
We are currently looking for a:
Firmware Engineer
The ideal candidate will have with at least 3 years of experience on 8/16/32 bit microcontrollers for development of embedded firmware for advanced User Interfaces (UI) and Touch technologies.
Required knowledge of embedded systems touch display technology and UI/UX principles.
Key Responsibilities:
- Firmware Development for Touch Interfaces:
- Develop and implement firmware for capacitive touchscreens based both on capacitive foils and springs.
- Work on touch controller integration calibration and driver development.
- Optimize touch performance (responsiveness accuracy and power consumption).
- User Interface (UI) Firmware:
- Develop firmware to support graphical UIs on embedded systems
- Maintain existing firmware
- Integrate touch firmware with embedded system ensuring robust communication between touch sensors and main microcontrollers.
- Experience on microcontrollers handle realtime UI interactions
- UI/Touch Calibration and Tuning:
- Finetune touch sensitivity accuracy and calibration for a wide range of environmental conditions and user interfaces
- Crossfunctional Collaboration:
- Collaborate with software and hardware engineers to optimize the touch interface circuitry.
- Work with system engineers to integrate UI features into the overall system.
- Provide support to QA and testing teams for user interface and touch functionalities validation.
- Provide documentation of firmware design touch calibration techniques and UIrelated functionality.
- Use debugging tools such as oscilloscopes logic analyzers and emulators to resolve issues in touch and UI functionality.
Qualifications:
- Bachelors degree in Electrical Engineering Computer Science Embedded Systems or related field.
- Proven experience with embedded firmware development (C language) at least 3 years
- Knowledge of UI development for embedded systems
- Familiarity with touch controller hardware and related protocols (I2C SPI UART).
- Experience working with microcontrollers and embedded processors (ARM AVR etc.).
- Strong understanding of realtime operating systems (RTOS) and embedded development environments.
- Proficiency in debugging and using tools such as oscilloscopes logic analyzers and debugging probes.
- Solid understanding of UI/UX principles and how they apply to embedded systems.
Soft skills:
- Strong sense of responsibility and a structured handson work approach.
- Highly selfmotivated with the ability to work autonomously.
- Strong problemsolving and interpersonal skills.
- Customeroriented mindset.
Location: Milano
If this role or our company excites you but your experience does not perfectly match the listed requirements we still encourage you to apply! If we believe this role is not the right fit for you we might have another opportunity that better aligns with your profile!
Why Fortil
Although we currently find ourselves in a significant phase of expansion the high standards of our projects and recruitments remain as demanding as ever. Quality will always take precedence over quantity as we prefer excellence to ease!
We Hope To Become The Largest Independent Engineering Group In Europe Working To Serve Future Generations. To Do So Our Operational Model Is Based On Four Fundamental Aspects
- Profitable performance
- Expert engineers
- Efficient organisation
- Social responsibility
Apply and join us to become part of a model that is out of the ordinary!