FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing embedded applications for home automation systems, with a strong focus on software security, energy efficiency, and robust testing methodologies. Proficient in Lua, Python, and Linux, with experience in CI/CD automation and Agile Scrum practices.
Highest-signal resume keywords
Embedded Software DevelopmentLua ProgrammingPython ProgrammingCI/CD Automation with GitLabAgile Scrum Methodology
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Embedded LinuxAsynchronous ProgrammingCommunication Protocol IntegrationTesting and ValidationC/C++ ProgrammingJavaScript KnowledgeIoT ProtocolsWireless ConnectivityCortex-M MCUsEnergy Efficiency
Soft Skills
Clear Technical DocumentationTeam Collaboration
Tools & Technologies
GitLabIoT Environments
Industry Keywords
Home AutomationEmbedded SystemsScrum CeremoniesTechnology Monitoring
Tech Stack
Tools & technologiesIoTJavaScriptLinuxLuaPythonC++
About the role
Key responsibilities & impact- Design and develop applications for a next-generation home automation hub running Embedded Linux
- Ensure the quality, robustness, software security, and energy efficiency of embedded applications
- Develop code optimized for hardware constraints, primarily in Lua and Python, with targeted work in C/C++
- Implement communication protocols for unified control of connected devices
- Implement automated testing and validation campaigns and strategies
- Produce test reports
- Integrate developments into a GitLab CI/CD pipeline
- Participate in Scrum ceremonies with a team of 5 to 6 developers
- Write clear, maintainable technical documentation
- Share best practices for asynchronous programming
- Contribute to technology monitoring and research in IoT environments
Requirements
What you’ll need- 5+ years of experience in embedded software or IoT development
- Strong command of Linux and Lua and Python applied to embedded systems
- Good skills in asynchronous development and communication protocol integration
- Rigorous approach to testing, validation, and CI/CD automation with GitLab
- Professional proficiency in English
- Knowledge of Embedded Linux and Cortex-M MCUs, particularly STM32 and EFR32
- Basic knowledge of C/C++
- Knowledge of JavaScript
- Knowledge of IoT/home automation protocols and wireless connectivity
- Experience working with, or ability to work according to, the Agile Scrum methodology
Benefits
Comp & perks- Close, peer-led management from technical experts
- Comprehensive training programs
- E-learning platform
- Certification funding
- Knowledge-sharing tools
- Attendance at major industry trade shows
- Contributions to white papers
- Knowledge sharing through the linuxembedded.fr blog
- Contributions to community projects such as the Yocto Project and Buildroot
- An environment that promotes diversity and inclusion
