This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The role of Sr. Software Engineer includes developing, maintaining, and enhancing software systems in accordance with project requirements. Works effectively both independently and collaboratively within a team. The role entails reviewing and testing software components to ensure compliance with design requirements and documenting test outcomes. Additionally, the Sr. Software Engineer addresses and resolves software issues reports, employing suitable software development and design methodologies tailored to the development environment. Furthermore, the role provides specific insights into the software components of system design.
Job Responsibility:
Developing, maintaining, and enhancing software systems in accordance with project requirements
Reviewing and testing software components to ensure compliance with design requirements and documenting test outcomes
Addressing and resolving software issues reports, employing suitable software development and design methodologies tailored to the development environment
Providing specific insights into the software components of system design
Requirements:
Fourteen (14) years of experience of professional experience as a SWE
Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required
Four (4) years of additional SWE experience may be substituted for a bachelor’s degree
Develop or implement algorithms to meet or exceed system performance and functional standards
Proficient with C/C++ coding
Experienced in developing software in a Linux environment
Able to write Shell, Python, and Make scripts
Familiar with developing embedded applications
Analyze user requirements to formulate software design and performance criteria
Collaborate with system engineers and hardware engineers to derive software requirements and gather information on project limitations and capabilities, performance criteria, and interfaces