Embedded Software Engineer

Bluewave It Consulting — Poland · Posted ~6 hours ago

Full-time

Skills

Embedded Software Embedded C/C++ Debugging Testing Functional Safety Performance Optimization Reliability Target Hardware

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A full-time embedded software role focused on developing reliable, high-performance software for transportation applications. Responsibilities include implementing and reviewing embedded code, debugging on target hardware, and ensuring quality through rigorous testing and functional-safety practices.

Highlights

Work on complex transportation-domain projects with a knowledgeable engineering team, focusing on performance, reliability, functional safety, software quality, and professional growth.

Description

BlueWave.IT Consulting is a specialized technology company built on more than 20 years of research and development services, proven through numerous successful customer projects. The team brings deep expertise in software R&D, modern software technologies, and rigorous software quality assurance. As a mature organization, BlueWave.IT Consulting combines innovation with practical industry experience to deliver reliable solutions. Applicants can expect to work with a knowledgeable team, contribute to complex technical projects, and grow within a culture focused on engineering excellence. Role Description: in this full-time Embedded Software Engineer role the person will design, implement, and maintain embedded software solutions for customer projects in a transportation domain, focusing on performance, reliability, and functional safety. Typical responsibilities include writing and reviewing embedded code, debugging on target hardware, and ensuring software quality through testing and documentation. Qualifications Candidates should possess skills in Embedded Software Programming and minimum 4 years hands-on experience with Embedded Software on real hardware platforms.Candidates should possess Software Development skills, including coding standards, version control, and collaborative development practices.Candidates should be able to perform debugging of embedded systems, including using debugging tools, logs, and hardware interfaces.Experience with C++ (min. C++ 14) for embedded systems.Familiarity with Linux based real-time operating systems (RTOS) is beneficial (e.g. Zephyr OS)Knowledge of communication protocols (e.g., SPI, I2C, UART, Ethernet) and microcontroller or processor architectures is advantageous specially the ARM M+A.Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, or a related technical field, or equivalent practical experience.Ability to work effectively in a hybrid or remote environment, communicate clearly with technical and non-technical stakeholders, and collaborate in distributed teams.Experience with software quality assurance practices, unit testing frameworks, and continuous integration pipelines is a plus.Good command of English.Polish Native or Bilingual More on https://bluewave-it.com/?p=1600