Start your application for this job today
Apply NowStart your application for this job today
Apply NowEmbedded Software EngineerRecruit Mint have partnered with a leading manufacturer of communication systems for the aviation industry.
They’re based in Peterborough and are on the cusp of a very exciting period of growth.
With that in mind they are now looking to add an experienced Embedded Software Engineer to join the team.
You will be a fundamental part of the Software Development Team who design and develop air traffic control communications solutions typically exporting to 80 countries a year.
Job ResponsibilitiesConceptualise and implement embedded software solutions in alignment with project specificationsLead architectural planning and detailed design processes to ensure robustness and scalabilityUtilise software modelling and simulation techniques to enhance system performance and reliabilityWrite efficient and maintainable code for embedded systems, adhering to coding standards and best practicesConduct rigorous unit testing and debugging procedures to identify and rectify software defectsFacilitate seamless integration and thorough testing of embedded software components within the systemDevelop comprehensive test plans to validate software functionality and performanceCompile detailed test reports documenting findings and recommendations for improvementProduce high-quality technical documentation to support software development and maintenance processesPerson SpecificationEssential:Proficiency in C or C++ programming languages, with a proven track record of software developmentDemonstrated experience in designing and implementing embedded software solutions, showcasing ability to meet project requirements efficientlyDesirable:Familiarity with network technologies, enriching understanding of system integration and communication protocolsWorking knowledge of PythonUnderstanding of Digital Signal Processing (DSP) techniques, enhancing capability in signal manipulation and analysisExperience in software development within Windows or Linux environments, enabling adaptability across diverse platformsKnowledge of adjacent disciplines such as electronic design and FPGA programming, facilitating interdisciplinary collaboration and problem-solvingHands-on involvement in the full product development lifecycle, demonstrating comprehensive understanding of project execution from conception to deploymentProficiency in utilizing Continuous Integration tools like Jenkins/Hudson, streamlining software development processes and ensuring code qualityFamiliarity with communications modulation techniques, enriching comprehension of wireless communication systems and signal transmissionHours of Work, Pay, and BenefitsUp to £60,000This role will be on-site full-time for the first 6 monthsMonday to FridayFlexible working25 days annual leaveCompany pension schemePrivate medical insuranceLife assuranceEmployee reward and recognition schemeEmployee assistance programWellbeing servicesFree parkingContinued professional development, including professional memberships and registration where applicable
Recruitment Agency