#1 Job Board for tech industry in Europe

Embedded Software Engineer (C++/Python)
C

Embedded Software Engineer (C++/Python)

Kraków
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Hybrid

Tech stack

    C++

    master

    Python

    master

    Real-Time Computing

    master

    Low level programming

    master

Job description

Online interview
Friendly offer

Key Responsibilities:


• Architect, develop and maintain real-time software systems using C++ and Python

• Optimize code for peak performance, ensuring low latency and high reliability

• Collaborate with cross-functional teams to define software requirements

• Implement and rigorously test software modules to meet performance and safety standards

• Swiftly debug and resolve issues to maintain project timelines

• Leverage Python for automation, scripting, and integration tasks

• Stay current with the latest trends in real-time computing and programming languages

• Create comprehensive documentation for software design, implementation, and testing procedures


Qualifications:


• Bachelor’s or Master’s degree in Computer Science, Engineering, or related field

• Minimum 5 years of software development experience

• At least 3 years of hands-on experience in real-time software development using C++ and Python

• Expert in multithreaded and concurrent programming

• Proficient in low-level programming and hardware interfacing

• Exceptional problem-solving skills with meticulous attention to detail

• Ability to work autonomously and collaboratively in a team environment

• Excellent communication skills for effective collaboration with team members and stakeholders