Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Socomec Sas is seeking an experienced software engineer to join a team developing embedded Linux solutions for Power Control & Energy Performance products. The role focuses on designing, developing and enhancing a gateway-like platform with a microservices architecture, emphasizing quality, maintainability and long‑term sustainability.
You will design and build back-end and front-end features, perform unit tests and contribute to integration tests, and collaborate with Firmware, IoT, Laboratory,
You will join a team developing embedded software solutions for products in the Power Control & Energy Performance range. The product acts as a communication gateway between several devices in the portfolio and is built on a Linux environment and a microservices architecture. Reporting to the Software Development Manager, you will design, develop and enhance this solution with a strong focus on quality, maintainability and long-term sustainability.
Analyse functional specifications and translate them into suitable technical solutions, requesting clarification where necessary.
Design, develop and maintain the product’s back-end and front-end features in an embedded Linux environment, balancing performance with hardware constraints.
Perform unit testing and contribute to integration testing to ensure software quality and prevent regressions.
Contribute to software architecture decisions and propose robust, maintainable technical solutions that support the product’s evolution.
Integrate the various products in the portfolio into the software platform and contribute to its technological development.
Collaborate with the Firmware, IoT, Laboratory, Product Marketing and Design teams to ensure consistency across developments and technical interfaces.
Master’s degree or equivalent in computer science or software development.
At least five years of software development experience, including hands-on back-end and front-end development.
Proficiency in Rust, Angular, JavaScript, TypeScript, PostgreSQL, SQL, MQTT and HTML/CSS.
Fluency in written and spoken French and English, for an international environment involving teams and service providers based abroad.
The extras that could make you even more unique:
Knowledge of microservices architectures.
Experience in embedded web software development.
Knowledge of firmware environments and interfaces between software and hardware.
Because there is more to your profile than professional expertise:
Technical autonomy to take ownership of complex issues and drive development forward.
Strong analytical and problem-solving skills to turn functional specifications into reliable solutions.
Team spirit and strong interpersonal skills, enabling effective collaboration with a wide range of technical and business stakeholders.
#LI-EGI