
Search by job, company or skills
Job Summary
We are seeking a Senior Software Developer with a passion for innovation and a prove
ntrack record in delivering high-performance software solutions. In this role, you will work o
na highly dynamic application with advanced algorithms and real-time requirements, drivin
gfeatures from conception to delivery. You will also play a crucial role in integrating imag
recognition and adaptive welding technologies, ensuring the scalability and robustness of
cloud-enabled operations
.
Must-Have Skills
• C++ Expertise: 5+ years of professional experience in C++ development (11/14
/17or later) with a focus on application-level and multi-threaded programming
• Linux Development: Strong experience with Linux-based systems, including debugging and system programming
• Testable Code: Deep understanding of software design principles and practices
for writing testable and maintainable code
• System Thinking: Proven ability to work on complex systems and understand interactions within a system-of-systems architecture
• Application Development: Significant experience in developing robust applications with performance constraints.
• Collaborative Mindset: Excellent communication and teamwork skills, with
the ability to work effectively across disciplines and with diverse stakeholders.
Exposure to CI/CD pipelines and modern software development tools (e.g., CMake,Git)
Key Responsibilities
In this role, you will design, implement, and maintain a high-performance, multi-threaded C++ application running on Linux (NixOS), ensuring the code is clean, testable,
and maintainable for long-term scalability. You will be responsible for integrating the application with Siemens PLC systems, optimizing communication protocols like PROFINET or Modbus to enable seamless system operations. A key aspect of your work will involve contributing
to cloud integration features for data offloading and centralized management. You will
also focus on addressing performance bottlenecks in real-time applications while ensuring
the software aligns with the broader system-of-systems architecture
Job ID: 146403981