Job Description Your contribution to something big: As an Embedded SW Engineer you design, implement & maintain software for embedded system, using the best coding practices; You are capable of making and defend technical decisions supported on relevant technical knowledge, best practices and international norms & standards; You take care that quality assurance is always present, by accommodating for testing, review, documentation, etc; You contribute to the team technical discussions, and knowledge sharing; You are responsible, pro-active and understand not only the system at a high level, but also the what & why of the different components you interact with.
Qualifications What distinguishes you: Bachelor's, Master's or Ph.D.
Degree in Electronics Engineering, Computer Science, or similar; Solid software development experience in C/C++; Experience in POSIX OS software development ( e.g.
Linux, QNX); Experience in SW Development for embedded systems; Knowledge of SW Design; Exposure to HW common peripherals and interfaces; Solid Knowledge of Git or any popular version control system Interest in Real Time Operative systems; Exposure to laboratory equipment is a plus (e.g.
Oscilloscope and/or digital analyzer); Logical thinker, with a continuous learning mindset; Good sense of responsibility and commitment; Good written and verbal communication skills in English.
Additional Information Work #LikeABosch includes: Flexible work conditions | Hybrid work system | Exchange with colleagues around the world | Health insurance and medical office on site (psychology, general clinic) | Training opportunities (p.e., technical training, foreign languages training) & certifications | Access to great discounts in partnerships and Bosch products | Sports and health related activities | Great access to public transports | Free transport from Porto | Free parking lot | Canteen Success stories don´t just happen.
They are made... Make it happen.
We are looking forward to your application!