Senior Software Engineer

Paignton
Paignton, United Kingdom
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Paignton, United Kingdom

Tech stack

Computer Engineering
Linux
Perl
Multiprocessing
Object-Oriented Software Development
Signal Processing
Software Engineering
Multithreading
Scripting (Bash/Python/Go/Ruby)
Infrastructure Automation Frameworks
Information Technology
GNSS

Requirements

Job ResponsibilitiesContribute 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 RequirementsEducationBachelor's degree in software engineering, Computer Engineering, Computer Science, or a similar discipline preferredExperience - Essential7+ Yearsor similar equivalent of demonstrable experience.Good knowledge of modern C++Experience usinghigh level/scripting languages e.g.Python, Perl, bashGood understanding of Linux based operating systems architecture and how to optimise applications for performanceExperience developing multi-core/multi-threaded applicationsDigital Signal Processing experienceProgramming for real time operating systemsKnowledge of GNSS signalsHands-on experience in working within a structured engineering environment that includes Requirements Analysis/Definition, Design/Implementation, Defect Tracking, and TestingCan effectively apply Spirent's ISO accredited Product Realisation Process (PRP)Knowledge or experience in Visual Studio® productGood knowledge of Object-Oriented software principlesKnowledge of configuration management tools and software version controlKnowledge of CI best practiceBehavioursCommunicates effectively, listens sensitively, adapts communication to audienceand fosters effective communication with othersStepsup andtakesactionwithout being asked. Looksfor opportunities to make a differenceAdaptsto new/difficult situationsand devise ways to overcome obstaclesDecisive,determinedand persistent -demonstratingboth individual and collective ownershipLeadsby example and results oriented - focus is on getting to the desired outcomeAbility to contribute to and eventually lead multi-disciplinary projects through the ProjectRealizationProcessConsistency of approachGoodorganisationskillsCreativity -original/innovative thinker, ability to go beyond traditional approachesEEO is the LawADP Privacy StatementArtificial IntelligenceGoogle Privacy PolicyGoogle Terms of Service #J-18808-Ljbffr

Apply for this position