Embedded Firmware Support & GUI Developer (f/m/div.)
Bosch Home Comfort · Hybrid · Full-time · Ovar, Portugal
Posted (2h ago)
This job has closed. Bosch Home Comfort has taken it off their careers site.
See open Bosch Home Comfort jobs
Open Bosch Home Comfort jobs
All open Bosch Home Comfort jobs
- Employer posted
- First seen here
- Level
- Mid-level
- Work setup
- Hybrid
- Tech mentioned
- React, TypeScript, Python, Linux
- Bosch Home Comfort hiring
- 212 roles posted in the last 30 days
Job description
Welcome to Bosch
At Bosch, we shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people’s lives. Our promise to our associates is rock-solid: we grow together, we enjoy our work, and we inspire each other. Join in and feel the difference.
With over 300 specialized associates and around 15 nationalities, Bosch activities in Lisbon are focusing on sales, marketing, communication, training, nearshoring services and shared support for human resources services to Europe. The diversity, commitment and know-how of the team are the key success factors of this organization.
Bosch Service Solutions
develops and delivers Customer Experience, Mobility and Monitoring solutions for companies and their customers.
Our teams find fast and efficient solutions for thousands of people on a daily basis – from claim management to life-saving emergency calls, among other services. Define the standards and become a pioneer together with around 9000 associates worldwide.
Your contribution to something big
We make cyclists smile!
Join our eBike Software Development team and help connect embedded firmware with the people and tools that bring it to life. As the first point of contact for stakeholders, you’ll help investigate issues, understand their needs, and work closely with firmware and hardware engineers to find practical solutions. You’ll also build user-friendly web applications with React and FastAPI, creating tools that make it easier to interact with, test, and support embedded systems.
In this role, you will:
Act as the
first point of contact for stakeholders
using embedded firmware tools and applications, helping clarify issues, gather relevant information, and provide timely support.
Investigate and triage reported problems, reproduce issues where possible, and coordinate with embedded firmware, software, and hardware teams to find solutions.
Develop and maintain
user-friendly web interfaces
using
TypeScript and React
to configure, monitor, and interact with embedded firmware.
Build and maintain backend services and APIs using
Python and FastAPI
, connecting web applications with firmware tools, devices, and engineering workflows.
Create scripts and automation to support firmware development, testing, debugging, and stakeholder workflows.
Work with embedded systems and communication interfaces such as
UART, CAN, USB, SPI, or I2C
to understand how the GUI communicates with target devices.
Contribute to software quality through code reviews, testing, documentation, version control, and maintainable development practices.
Collaborate with international, cross-functional teams, translating stakeholder needs into practical tools and improvements.
What distinguishes you
Education:
Currently pursuing or recently graduated with a Bachelor’s or Master’s degree in Computer Science, Electrical, Electronic, Mechatronic, Computer Engineering, or a related technical discipline.
Experience and know-how:
Experience with
TypeScript
and a frontend framework such as
React
.
Strong Python skills and familiarity with developing APIs, preferably using
FastAPI
.
Solid understanding of
HTML5
,
CSS3
, responsive design, and integrating RESTful APIs.
Familiarity with Git and collaborative software development practices.
Basic understanding of embedded software and hardware-software integration.
Familiarity with communication interfaces such as
UART, CAN, USB, SPI, or I2C
.
Basic Linux knowledge and comfort using command-line tools.
Experience with scripting, testing, debugging, or automation is an advantage.
Exposure to hardware debugging tools, embedded toolchains, or reading schematics and datasheets is a plus.
Languages and working style:
Good written and spoken English communication skills.
Helpful and service-oriented, with the ability to communicate clearly with stakeholders and technical teams.
Curious, proactive, and eager to learn; comfortable investigating unfamiliar issues and following them through.
A collaborative team player with an interest in both web development and embedded systems.
What we offer you:
Challenges in an international environment | career opportunities in one of the best companies in the world | flexible hours | medical services | discounts for employees | sports and health related activities | canteen | good access to public transports | space for creativity.
Success stories don´t just happen. They are made...
Make it happen! We are looking forward to your application!
Bosch Home Comfort job ID: REF300044A
We are not Bosch Home Comfort. The hiring company owns this listing. Reposts of the same requisition id are not shown as new.
All new jobs · Companies we watch · How dates work · Report an error