Embedded Software Development Engineer
The Embedded Software Development Engineer designs, develops, and optimizes software for embedded systems. Discover the role, key skills, responsibilities, and career opportunities at T&S.
Required Profile
- Master's degree in Engineering, Computer Science, or a related field
- At least 3 years of experience in Software Development or Systems Engineering
- Strong knowledge of one or more programming languages (C, C++, C#, .NET, etc.)
- Ability to work across different technical environments
- Strong analytical skills, attention to detail, and ability to work independently
- Good communication skills and a team-oriented mindset
- Professional level of English is a plus
Your Responsibilities
As a Software Engineer, you will be involved in different stages of the project lifecycle, from requirements analysis to production deployment.
Your main responsibilities will include:
- Analyze business and technical requirements
- Contribute to functional and technical specifications
- Design, develop, and maintain embedded or software applications
- Participate in system integration, testing, and validation activities
- Ensure the quality, reliability, and performance of delivered solutions
- Contribute to modernization and technology migration projects when required
- Work closely with Software, Systems, Hardware, and Project teams in a collaborative engineering environment
Technical Environment
Depending on the project, you may work with:
- Programming languages: C, C++, C#
- Operating systems: Linux, RTOS, Mainframe
- Embedded and application software development
- Communication protocols: UART, SPI, I2C, Ethernet
- Methodologies: Waterfall (V-Model), Agile (Scrum, SAFe)
- Tools: Git, Jira, CI/CD (GitLab CI, Jenkins, etc.)
- Software testing and validation
Standards & Best Practices
- Software quality (ISO/IEC 25010)
- Project management (PMI / PMBOK)
- Information security (ISO/IEC 27001)
- Functional safety standards for critical systems (IEC 61508, ISO 26262, depending on the project)
Application form
Join Our Engineering Business Line
Join the Engineering Business Line at Technology & Strategy and work on innovative engineering projects across a wide range of industries. You will help our clients design, develop, test, and improve cutting-edge products and industrial systems while growing your technical and professional skills.
We offer personalized support, career development opportunities, and a collaborative environment where knowledge sharing and continuous learning are part of everyday work.
Benefits 🎁
We offer an attractive benefits package, including:
- Performance and profit-sharing bonuses, plus a holiday bonus 💸
- Meal vouchers
- 100% reimbursement of public transportation costs 🚌
- 65% of your health insurance covered
- Personalized career support 🤝
- Access to our employee benefits platform (travel, leisure, discounts, and more)
About Us 🏢
Technology & Strategy is a fast-growing European consulting company with offices in France and internationally.
Through our different Business Lines, we help our clients drive innovation, engineering excellence, and business performance.
Our Engineering Business Line supports clients across industries such as automotive, aerospace, energy, life sciences, rail, and manufacturing. Our consultants work on projects covering mechanical engineering, electrical engineering, embedded systems, industrialization, manufacturing, quality, and systems engineering.
At T&S, people come first. We believe in teamwork, knowledge sharing, and helping everyone grow throughout their career.
Recruitment Process 📢
📞 Initial phone call
👩💼 Interview with our HR team
👨💼 Interview with a manager
💻 Technical interview (depending on the role)
Equal Opportunities ♿
We are committed to equal opportunities. All our positions are open to candidates with disabilities who have the required skills and qualifications.