Job Responsibilities
Contribute to assigned software projects as a technical member of the Software Engineering team.
Support the full software development lifecycle, including design, implementation, and validation.
Collaborate with software and multi-disciplinary engineering teams to deliver projects and programmes successfully.
Contribute to the development and definition of new product concepts and ideas across both Product and Services.
Collaborate with other functional teams across the organisation to develop and implement effective technical solutions.
Job Requirements
Education
* Bachelor's degree in software engineering, Computer Engineering, Computer Science, or a similar discipline preferred
Experience - Essential
* 7+ Yearsor similar equivalent of demonstrable experience.
* Good knowledge of modern C++
* Experience usinghigh level/scripting languages e.g.Python, Perl, bash
* Good understanding of Linux based operating systems architecture and how to optimise applications for performance
* Experience developing multi-core/multi-threaded applications
* Digital Signal Processing experience
* Programming for real time operating systems
* Knowledge of GNSS signals
* 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
* Good knowledge of Object-Oriented software principles
* Knowledge of configuration management tools and software version control
* Knowledge of CI best practice
Behaviours
* Communicates effectively, listens sensitively, adapts communication to audienceand fosters effective communication with others
* Stepsup andtakesactionwithout being asked. Looksfor opportunities to make a difference
* Adaptsto new/difficult situationsand devise ways to overcome obstacles
* Decisive,determinedand persistent —demonstratingboth individual and collective ownership
* Leadsby example and results oriented — focus is on getting to the desired outcome
* Ability to contribute to and eventually lead multi-disciplinary projects through the ProjectRealizationProcess
* Consistency of approach
* Goodorganisationskills
* Creativity —original/innovative thinker, ability to go beyond traditional approaches
EEO is the Law
ADP Privacy Statement
Artificial Intelligence
Google Privacy Policy
Google Terms of Service
#J-18808-Ljbffr