Job Description
KEY ACCOUNTABILITIES
- Lead the team of S/W developers;
- Work jointly with the FPGA/DSP team, product Architect, and technology partner to define and validate the best architecture for the software design
- Develop software that interfaces with the product components (RF / digital modules, etc..)
- Define interfaces with other teams and develop the M&C software and associated features
- Define and develop the test plan and tests to validate the product
- Mentor junior SW engineers as necessary to enable rapid and comprehensive growth within the team;
- Contribute to new technology assessment and testing to support new product developments.
TECHNICAL COMPETENCIES
- Expertise in embedded / real-time software development (design, implementation, testing, debug)
- Extensive experience in C and/or C++ programming
- Solid experience in the development of real-time operating systems (Linux, CPU management, multi-tasking/threading, etc..)
- Good knowledge of various interfaces/protocols (HTML/webpage, TCP/IP, low-level drivers, etc…)
- Strong testing/troubleshooting/debugging skills
- Knowledge of various hardware platforms is appreciated (FPGA, DSP, ASIIC..)
CORE-SKILL COMPETENCIES
communication skills
- Good spoken and written skills (technical English)
- Able to clearly explain concepts and reasoning at the expert level as well as for junior team members
Financial awareness
- Able to estimate and monitor cost in a relevant technical field
Interpersonal
- Strong leadership with the ability to steer the SW team and the technology partner counterparts toward project success
- Approachable and comfortable dealing with people of various levels, cultures, and backgrounds on a personal level
Innovation
- Exploring new ideas and ways of doing things in regard to the key responsibilities
- Supports a culture of innovation within the department/core-team
- Fast learning and strives for improvement
EDUCATION AND EXPERIENCE REQUIREMENTS
Qualifications:
- MSc in Electrical, Electronics, digital signal processing, and/or wireless Communication Engineering
- English – Berlitz Level 8, IELTS 5.5, TOEFL 550 or equivalent (Fluent/Proficient in English, both spoken and written)
Minimum Experience:
- 8+ years of experience in the field of embedded software development
- 5+ years of hands-on coding with C/C++
Related Jobs
-
APPRENTICESHIP Industrial Maintenance Technician (Professional Baccalaureate) (M/F)
- @ Addify
- Auvergne-Rhone-Alpes, France
- Engineering
-
Lab Engineer
- @ Addify
- Gaevleborg, Sweden
- Engineering
-
Planner HVAC-Sanitary (m/f/d) (Engineer – Supply Technology)
- @ Addify
- Luxembourg, Luxembourg
- Engineering