Senior Software Developer – Job Closed
Department: Job Closed
Project Location(s): Job Closed
Experience: 3+ years in field
Job Closed
- Ability to ramp-up and drive software projects (C, C++) from requirements, features implementation, testing and release;
- Very good communication skills;
- Software architecture know-how and design patterns;
- Lead product development activities with focus on quality;
- Experience with CI/CD methods and tools;
- Strong analytical thinking;
- Ability to work in a team environment and provide cross-project support.
Responsibilities:
- Design, develop, optimize and document embedded software solutions for multiple hardware platforms;
- Lead the software development lifecycle, from requirements analysis to deployment and maintenance;
- Apply SOLID principles and best practices to design modular, maintainable and scalable software solutions;
- Contribution to software architectural specifications and alignment with system architecture team;
- High-level overview of the project from a technical perspective;
- Drive the continuous improvement of methodologies for the project development.
Project Overview
- EMSYS stands for Embedded Systems development. Complete. From concept, hardware design and PCB layout to software development, integration and testing, production support
- The team is involved in product development for the Smart Infrastructure division of Energy Management and Building Products and has complete responsibility for new modules and products
- Hardware and software developers are working together in the same location and supporting each other in a highly effective way
Nice to have
- Experience in teams performing complete product development projects (hardware, firmware, testing);
- Experience with Agile development methodologies;
- Familiar with Real Time Operating Systems;
- Know-how on wireless communication protocols (BLE, ZigBee, Thread);
- Know-how on TCP/IP communication protocols;
- Know-how on secure communication technologies and cybersecurity.
Benefits
- Attractive salary (negotiable based on technical knowledge);
- Meal Tickets;
- One bonus vacation day for every 2 years of seniority in our company;
- Flexible working time;
- Private medical insurance package;
- Bonus for internal recommendation;
- Access to over 650 sports centers in the 7Card network;
- Opportunity to read a lot of books from Bookster;
- Environment provided for professional development;
- High tech infrastructure.