Senior Software Engineer

Details of the offer

Job ResponsibilitiesPlay a technical role in assigned SW projects as a member of the Software team.
Contribute to the software development life-cycle from its design to implementation and validation.
Work as part of the software and/or multi-disciplined Engineering teams to deliver projects and programs.
Play a role in developing and defining new product concepts and ideas for both Product and Services.
Connect with other functional areas within the organisation to drive technical solutionsJob RequirementsEducation: Bachelors degree in Software Engineering, Computer Engineering, Computer Science, or a similar discipline preferredExperience: Extensive demonstratable experienceKnowledge: Essential: Good knowledge of C and modern C++.
Experience using high level/scripting languages e.g.
Python, Perl, bash Experience developing multi-core/multi-threaded applications Desirable: Digital Signal Processing experience Programming for real time operating systems Knowledge of GNSS signals Skills:  Hands-on experience in working within a structured engineering environment that includes Requirements Analysis/Definition, Design/Implementation, Defect Tracking, and Testing Can effectively apply Spirent's ISO accredited Product Realisation Process (PRP) Knowledge or experience in Visual Studio® product (Preferred) Good knowledge of Object-Oriented software principles (Preferred) Knowledge of configuration management tools and software version control (Preferred) Knowledge of CI best practice (Preferred) Job Behaviours:Concise clear and professional communication Communicates effectively, listens sensitively, adapts communication to audience and fosters effective communication with others  Initiative and ownership Initiative — step up and take action without being asked.
Look for opportunities to make a difference Resourcefulness — adapt to new/difficult situations and devise ways to overcome obstacles Decisive, determined and persistent — demonstrating both individual and collective ownership Leading by example and results oriented — focus is on getting to the desired outcome Additional demonstrable leadership traits Ability to contribute to and eventually lead multi-disciplinary projects through the Project Realisation Process Consistency of approach Good organisation skills Creativity —original/innovative thinker, ability to go beyond traditional approaches


Nominal Salary: To be agreed

Source: Talent_Ppc

Requirements

Part Time Computer Work From Home Data Entry Job

Job Description Part Time Computer Work from Home Data Entry Job Work from Home Administration - Computer Online Data Entry & Short Studies/Feedback - Part T...


Ea Solutions - Torbay

Published 18 days ago

Data Analyst Placement Programme

Are you eager to find data analyst jobs and kickstart your career in the data analysis sector, even without prior formal experience? If you are detail-orien...


Itonlinelearning Recruitment - Torbay

Published 16 days ago

Product Verification & Test Placement Student

Job ResponsibilitiesAs a PVT Placement Student, you will be expected to; Work on the test and verification of both current and next generation positioning te...


Spirent Communications - Torbay

Published 16 days ago

Senior Technical Support Engineer

Job ResponsibilitiesPrimary responsibilitiesAs a member of Support Services, work with the global support team to provide customers and end users with produc...


Spirent Communications - Torbay

Published 16 days ago

Built at: 2025-01-18T19:00:20.006Z