Senior/Lead Embedded SW Engineer

C

Senior/Lead Embedded SW Engineer

C
Gdańska 106, Bydgoszcz +1 Location

SoftBlue (INTechHouse)

Full-time
B2B, Permanent
Senior
Remote

Job description

As a Senior/Lead Embedded Software Engineer in our Subsea Production Systems team, you will design, develop, and support the embedded software and configurations that power subsea control technologies. You’ll work with C/C++, Python, real‑time Linux, and industrial communication protocols to deliver reliable, high‑performance systems for challenging offshore environments. Depending on experience, you may also guide technical decisions, mentor engineers, and lead software activities across global projects.

You may be a good fit if you have:

  • a bachelor’s degree in Software Engineering, Computer Science, Electrical/Electronic Engineering or a related discipline,

  • experience with embedded software development in C/C++, along with familiarity with Python and Java SE,

  • understanding of object-oriented design, real-time systems and distributed communication protocols,

  • the ability to analyse issues, troubleshoot systematically and contribute to high-reliability system development,

  • hands-on experience developing embedded or industrial control system software,

  • experience with system-level debugging, communication protocol analysis and performance optimisation,

  • the ability to support junior engineers and influence technical design decisions.

What will help you succeed

This role suits someone who combines strong embedded software engineering skills with structured problem-solving and clear technical communication. For Lead-level candidates, we are looking for the ability to guide others, improve engineering practices and take ownership of design quality.

In this role, you will be responsible for:

  • developing and maintaining embedded C/C++ software for Windows and real-time Linux platforms, using object-oriented design principles and tools such as LINT or LDRA,

  • working with XML-based configurations for Subsea Electronic Modules and developing Python-based support tools to improve engineering workflows and replace legacy utilities,

  • implementing distributed communication systems based on industrial protocols, including Modbus RTU/TCP, CAN and Ethernet UDP/TCP,

  • troubleshooting system-level issues across software, configuration and communication layers, while supporting integration within the subsea control system architecture,

  • contributing to or leading design and code reviews, technical deliverables and engineering best practices; at Lead level, mentoring engineers and driving improvements in design quality, documentation and processes.

We offer:

  • challenging role within the company that creates innovative solutions,

  • work in international environment on demanding projects,

  • B2B cooperation model or employment contract,

  • remote work model,

  • subsidized private medical care, life insurance, multisport card,

  • integration meetings,

  • employee referral program.

Tech stack

    Polish

    C1

    English

    B2

    C++

    advanced

    Embedded C

    advanced

    Embedded Systems

    advanced

    Linux

    advanced

    TCP

    advanced

    XML

    regular

    Python

    junior

    Java SE

    junior

Office location

Senior/Lead Embedded SW Engineer

Summary of the offer

Senior/Lead Embedded SW Engineer

Gdańska 106, Bydgoszcz
SoftBlue (INTechHouse)
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Softblue SA z siedzibą w Bydgoszczy, ul. Jana Zamoyskiego 2B(dalej jako "administrator").... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.