Jobs

Senior Software Engineer


Job details
  • CBSbutler
  • Rochester
  • 2 weeks ago

Senior/Principal Software Engineer



  • Rochester, Kent (1 day p/w at home)
  • £60,000 - £65,000 + excellent bens



We support a range of commercial and military platforms, including fixed and rotary wing aircraft, ground vehicles, human-machine interfaces, and power management. Our systems operate in more than 100 countries with 25 air forces, 30 manufacturers and 280 airlines. Around 1,500 professionals work here, all focused on delivering innovation and outstanding customer responsiveness.



What you’ll be doing: Senior/Principal Software Engineer



  • Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces and associated supporting certification documentation
  • Requirements analysis and definition, System/Software Architecture/Design, Modelling and Simulation, Systems/Software Integration, Verification and Validation, Safety Critical Development techniques
  • Peer review and technically guide the work of others, produce size / re-use estimates, reliably estimate your own work
  • Liaise with customers on technical issues, define processes/procedures, perform design review assessments, and make sound strategic technical decisions within your area of responsibility/expertise



Your skills and experiences: Senior/Principal Software Engineer



Essential:


  • Degree or equivalent qualification in a Scientific/Engineering (electronics-engineering, software-engineering, physics, math's) environment
  • Excellent Software Engineering skills, with significant experience in C/C++
  • Extensive experience of Software Architecture Design using UML or other recognised model-based design techniques
  • Extensive experience of developing embedded software for bare metal systems or with Real-Time Operating Systems
  • Extensive experience of interfacing software with hardware in a real-time environment
  • Be able to join a team and hit the ground running, working with minimal guidance


Desirable:


  • Experienced with software modelling tools such as Simulink or SCADE
  • Experience of scripting languages such as MATLAB or Python
  • Working knowledge of Git/Subversion or other configuration management
  • Experience of Real-Time Operating Systems
  • Skilled in software verification
  • Development experience to DO178C Standards

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Senior Software Engineer

Senior/Principal Software EngineerRochester, Kent (1 day p/w at home)£60,000 - £65,000 + excellent bensWe support a range of commercial and military platforms, including fixed and rotary wing aircraft, ground vehicles, human-machine interfaces, and power management. Our systems operate in more than 100 countries with 25 air forces, 30 manufacturers and...

CBSbutler Rochester

Senior Software Engineer - Semantics (Basé à London)

Social network you want to login/join with:Senior Software Engineer - Semantics, LondonClient:CaptifyLocation:London, United KingdomJob Category:Information TechnologySalary:50,000 - 75,000 GBP per yearEU work permit required:YesJob Views:82Posted:14.02.2025Expiry Date:31.03.2025Job Description:Requirements:At least 5 years of experience in software development.Practical experience with developing and maintaining distributed systems.Experience with Scala and Python, or deep knowledge of...

Jobleads London

Senior Software Engineer (Basé à London)

About the TeamAt Albatross, we are on a mission to revolutionize user engagement. Through advanced AI-driven personalization, we generate inspiring user experiences that increase conversions, and loyalty. Our founders are recognized thought-leaders with a proven track record of delivering personalization solutions at leading tech companies. We are at an exciting...

Jobleads Greater London

Senior Software Engineer (Frontend)

Senior Software Engineer - Frontend (IoT Data)Up to £60K (DOE)Hybrid (Mon & Tues in officeThe company:This is an incredible opportunity to join a forward-thinking company at the forefront of smart IoT technology, where you'll play a crucial role in shaping the future of efficiency and sustainability. The company's innovative IoT...

Cathcart Technology Manchester

Senior Software Engineer, BBC Verify

Package DescriptionJob Reference:20803Band: DSalary:Up to £70,000 plus London weighting depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights.Contract type:PermanentLocation:London - HybridWe’re happy to discuss flexible working. Please indicate your choice under the flexible working question in the application....

BBC London

Senior Software Engineer - EMEA (Europe) Based

Senior Software Engineer - EMEA Region Are you looking for more in life than just building another web app? Does upending cyber security resonate with you? We're a rapidly expanding cybersecurity startup revolutionizing vulnerability management for organizations of all sizes. For our customers, vulnerability management has always been a game...

Nucleus Security