Embedded Software Developer (C++)

SII s.r.o.

Prague, Czechia • 27m ago • Hybrid

Mid

Hybrid

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Embedded Software Developer (C++)

  • Focus: Embedded software for Programmable Logic Controllers (PLC)

Description

Develop embedded software for new Programmable Logic Controllers (PLCs) and implement PLC core functionalities, features, and subsystems on new platforms with guidance from senior engineers. Work in an agile team using the Scaled Agile Framework, with an emphasis on automated tests and code quality/reliability. Follow design and code review quality processes to deliver a high-quality product.

Responsibilities

  • Develop embedded software for new PLCs

  • Implement PLC core functionalities on new platforms

  • Develop PLC features and subsystems with technical guidance

  • Collaborate in an agile team using Scaled Agile Framework

  • Create and expand automated test coverage

  • Follow quality processes, including design and code review

Requirements

  • Bachelor’s degree in Electrical Engineering or Computer Engineering (or equivalent knowledge)

  • 3+ years of Embedded SW Development experience

  • Strong knowledge of C and C++

  • Experience with Python

  • English communication skills

  • Enthusiasm for embedded software development

  • Advantage: experience with embedded RTOS

Benefits

  • Individual benefit system (cafeteria)

  • Mostly remote work (2–3 days onsite per week)

  • Meal contribution

  • Multisport card

  • Yearly public transport card

  • 5 weeks holiday + 3 sick days

  • Work & Life Balance

  • #fungineers concept: events, sporting events, positive mood

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report