Kickmaker
Kickmaker
Kickmaker este o agenție de design și industrializare care ajută la transformarea conceptelor de înaltă tehnologie în produse fabricate, sprijinind proiectele de la primele prototipuri până la producția de masă. Echipa sa, formată din peste 200 de profesioniști, activează în consultanță, producție și aplicații din domeniul sănătății, inclusiv robotică, tehnologie medicală, mobilitate și electronice de larg consum. Abordarea companiei combină inteligența artificială integrată, sustenabilitatea și practicile Industriei 5.0, punând accent pe inovația responsabilă și dezvoltarea colaborativă a produselor.

Freelance Modern C++ Software Engineer — Paris Hybrid

Develop embedded, industrial, and HMI software for Kickmaker’s high-tech hardware products. Support project teams throughout product design, integration, and deployment.

Descriere

  • Translate client needs into technical and functional project requirements
  • Design and build software solutions with modern C++
  • Develop and improve application and embedded software components
  • Create graphical user interfaces and control or command functions
  • Build and integrate communication interfaces across product components
  • Improve code performance, reliability, and maintainability
  • Conduct unit and functional testing, and prepare technical documentation
  • Set up and maintain continuous integration and deployment
  • Work iteratively and incorporate client feedback
  • Maintain development quality and follow established processes
  • Assist project teams in designing and developing hardware and software products

Cerințe

  • Engineering-school degree or master’s degree in computer science, software development, or embedded systems
  • Substantial experience developing modern C++, including C++17, C++20, or later
  • Strong knowledge of object-oriented programming, the STL, memory management, and sound software design practices
  • Working knowledge of C++17/20, the STL, multithreading, and concurrent programming
  • Familiarity with Qt, QML, and Qt Widgets
  • Understanding of equipment control, hardware–software interaction, and real-time systems
  • Experience with Linux, Windows, embedded Linux, and RTOS environments
  • Knowledge of TCP/IP, IPC, CAN, RS-232, and RS-485
  • Proficiency with Git, CMake, GDB, CI/CD, and unit testing
  • Fluent English is required
  • Industrial, connected-product, embedded-systems, or medical-device software experience is advantageous
  • Knowledge of electronics and hardware–software architecture is valued

Beneficii

  • Contribute to international projects with opportunities for travel
  • Learn from colleagues and share expertise across the company

Locuri de muncă similare

General Motors

Technical Lead Manager, Autonomous Driving Sensing Systems

General Motors

Lead General Motors’ autonomous-driving sensing evaluation and validation systems. Guide simulation, sensor data, software architecture, and engineering teams.

Deschide
Critical Software

Electrical Engineer – Pittsburgh, PA (On-Site)

Critical Software

Designs PCBs, embedded systems, and communications hardware for rugged industrial IoT and heavy-duty connected products. Develops prototypes and validates designs from initial concept through production.

Deschide
AFL

IT Threat and Vulnerability Management Analyst (Hybrid)

AFL

Help AFL identify, assess, and reduce cyber exposure across corporate and manufacturing networks. The role covers vulnerability discovery, exploitability analysis, remediation coordination, risk acceptance, and security reporting.

Deschide