Software Developer, Golang, Embedded Systems
VALBONNE, 06
il y a 1 jour
- Participate in analyzing functional and technical requirements
- Contribute to refinement workshops with the Product Owner and technical leads
- Design, develop, and maintain high-performance, secure, and reusable applications
- Ensure application quality, reliability, and responsiveness
- Identify bottlenecks, diagnose issues, and implement appropriate corrective solutions
- Ensure code quality, organization, and automation
- Participate in development activities within an Agile Scrum environment
- Develop and maintain production-grade source code to support the evolution of the product roadmap
Requirements
- At least 6 years of experience in embedded software development
- At least 2 years of experience in Golang development
- Proficiency in developing modular, testable, and maintainable code
- Strong experience in debugging, profiling, and performance optimization
- Good knowledge of industrial communication protocols and technologies: RSTP, Modbus, OPC UA, or other protocols
- Experience with containerization technologies: Docker, Podman, or similar
- Strong command of the Linux environment and core system fundamentals: process management, memory management, scheduling, and the Linux kernel
- Knowledge of major software design patterns and architectures
- Experience with Test-Driven Development (TDD), continuous integration, and Agile best practices
- Good written and verbal communication skills in English
- Knowledge of the IEC 61499 standard is a plus
Core Competencies
Demonstrates extensive experience in embedded software development, with a strong focus on Golang, modular code development, and performance optimization. Proficient in Agile methodologies and containerization technologies, ensuring high-quality, maintainable applications.
Highest-signal resume keywords
- Embedded Software Development
- Golang Development
- Debugging And Performance Optimization
- Containerization Technologies
- Agile Scrum Environment
Hard Skills
- Modular Code Development
- Test-Driven Development (TDD)
- Industrial Communication Protocols
- Software Design Patterns
- Application Quality Assurance
Soft Skills
- Good Written Communication
- Good Verbal Communication
Industry Keywords
- IEC 61499 Standard
- Performance Optimization
- Continuous Integration
Tools & Technologies
- Docker
- Podman
- Linux Environment
Entreprise
Jobtailor
Plateforme de publication
WHATJOBS
Offres pouvant vous intéresser
PARIS, 75
il y a 10 jours
VALBONNE, 06
il y a 10 jours
VALBONNE, 06
il y a 10 jours
LA RÉUNION, FRANCE
il y a 10 jours