Senior Software Engineer

Kent, South East £70000 - £80000 Annually Gold Group

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

permanent

Job Title: Senior Software Engineer

Location: Rochester, Kent - Hybrid - 3-4 days on-site per week

Role Type: Permanent

Salary: 70,000 - 80,000 per annum depending on experience

Our client, an established aerospace engineering firm, require an experienced Senior Software Engineer to join their multi-disciplined team.

** This role would require UK Eyes Only SC Clearance. Please note we can only consider sole UK Nationals (no dual nationalities) **

What the role of the Senior Software Engineer entails:

Some of the main duties of the Senior Software Engineer will include:

  • 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
  • Influence department productivity through Software process improvement/automation

What experience you need to be the successful Senior 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
  • Experience of developing Safety Critical Software within DO178B/C guidelines

Desirable:

  • Experience 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

This really is a fantastic opportunity for a Senior Software Engineer to progress their career. If you are interested please apply as soon as possible as this position will be filled quickly so don't miss out!

Services advertised by Gold Group are those of an Agency and/or an Employment Business.
We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website.

This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer

Borstal, South East Gold Group

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full time

Job Title: Senior Software Engineer

Location: Rochester, Kent - Hybrid - 3-4 days on-site per week

Role Type: Permanent

Salary: 70,000 - 80,000 per annum depending on experience

Our client, an established aerospace engineering firm, require an experienced Senior Software Engineer to join their multi-disciplined team.

** This role would require UK Eyes Only SC Clearance. Please note we can only consider sole UK Nationals (no dual nationalities) **

What the role of the Senior Software Engineer entails:

Some of the main duties of the Senior Software Engineer will include:

  • 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
  • Influence department productivity through Software process improvement/automation

What experience you need to be the successful Senior 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
  • Experience of developing Safety Critical Software within DO178B/C guidelines

Desirable:

  • Experience 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

This really is a fantastic opportunity for a Senior Software Engineer to progress their career. If you are interested please apply as soon as possible as this position will be filled quickly so don't miss out!

Services advertised by Gold Group are those of an Agency and/or an Employment Business.
We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website.

This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer

Rochester, South East Gold Group Ltd

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

Job Title: Senior Software Engineer

Location: Rochester, Kent – Hybrid – 3-4 days on-site per week

Role Type: Permanent

Salary: £70,000 - £80,000 per annum depending on experience


Our client, an established aerospace engineering firm, require an experienced Senior Software Engineer to join their multi-disciplined team.


** This role would require UK Eyes Only SC Clearance. Please note we can only consider sole UK Nationals (no dual nationalities) **


What the role of the Senior Software Engineer entails:

Some of the main duties of the Senior Software Engineer will include:

  • 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
  • Influence department productivity through Software process improvement/automation


What experience you need to be the successful Senior 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
  • Experience of developing Safety Critical Software within DO178B/C guidelines

Desirable:

  • Experience 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


This really is a fantastic opportunity for a Senior Software Engineer to progress their career. If you are interested please apply as soon as possible as this position will be filled quickly so don't miss out!

This advertiser has chosen not to accept applicants from your region.

Lead Embedded Software Engineer

Kent, South East Rise Technical Recruitment

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

permanent

Embedded Software Team Lead
Margate (On-Site)
Competitive + Training + Progression + Pension


An excellent opportunity awaits an experienced Embedded Software Engineer to join an industry leader in a role offering great technical ownership, stability and project variety.

This company is aa recognised leader in maritime safety sector, with a strong R&D and Engineering driven culture.

In this role, you'll lead the embedded software, taking ownership of firmware and microcontroller development across the full product lifecycle. You'll play a key role in shaping technical direction, contributing to product decisions, and providing technical guidance across the team. This is an office-based role in Margate.
The ideal candidate is an experience embedded engineer with strong hands-on experience developing firmware for microcontroller-based products, looking to step into or build on a team leadership role. This role is site based in Margate, 5 days a week with half days on a Friday.

This is a great opportunity to lead a software team in an R&D-driven environment in a role offering great progression and personal development opportunities.

The Role:
*Hands on Technical Leadership of Embedded Software Team
*Leading design and development of embedded firmware for products
*Engage with stakeholders and mentor/lead junior members of the team
*Site based in Margate, 5 days a week

The Person:
*Strong experience in embedded firmware development
*Strong experience in both bare-metal and RTOS development
*Good stakeholder communication and team leadership skills/experience.
*Located within a commutable distance of Margate (Kent), or looking to relocate to the area

Reference Number: BBBH (phone number removed)

To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Marcel Cerek at Rise Technical Recruitment.

Rise Technical Recruitment Ltd acts as an employment agency for permanent roles and an employment business for temporary roles.

The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.

This advertiser has chosen not to accept applicants from your region.

Test Systems Software Engineer

Kent, South East £65 - £88 Hourly Matchtech

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

contract



Role Description







As part of the Test Systems team at BAE Systems Rochester, you will be working on active

projects developing application software used to test and simulate various avionic systems.

Test Systems provides equipment used to develop and test components such as Head-Up

Displays, mission and flight control computers, and flight controls.

Expectations

You will have some expeience of the software engineering lifecycle, from

requirements analysis, design methods/activities, verification, through to formal release and

configuration. Existing programming language knowledge such as LabVIEW, TestStand, C++, Python, and C# are deseriable and your skills and capabilities should be clearly identified on CV.

Being proactive and able to research and learn what is required to perform the role from

provided documentation or outside knowledge base is expected. Tracking time spent and an

appreciation of budget restraints and delivery timescale is also required.


Core Duties

  • Working in a team environment with the development of Test Equipment solutions that support the complex and demanding requirements of the diverse variety of Products developed at the Rochester site.
  • Test Equipment Systems Requirements and Validation.
  • Test Equipment Software Architectures.
  • Test Equipment Software Requirement Generation/Derivation.
  • Test Equipment Software Top level and detailed Design.
  • Test Equipment Software Integration.
  • Test Equipment Software Verification/Validation.
  • Test Equipment Software estimation and task maturity tracking.



Knowledge:


  • Experience of working in an engineering environment.
  • Experience of Test Equipment design.
  • The applicant having an understanding of the cyber security controls as set out in NIST SP (Apply online only) and how they affect application development.
  • Experience in setting up Microsoft Windows security policies
  • An understanding of IT infrastructure and terminology

This advertiser has chosen not to accept applicants from your region.

Test Systems Software Engineer

ME1 Borstal, South East Matchtech

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

contract



Role Description







As part of the Test Systems team at BAE Systems Rochester, you will be working on active

projects developing application software used to test and simulate various avionic systems.

Test Systems provides equipment used to develop and test components such as Head-Up

Displays, mission and flight control computers, and flight controls.

Expectations

You will have some expeience of the software engineering lifecycle, from

requirements analysis, design methods/activities, verification, through to formal release and

configuration. Existing programming language knowledge such as LabVIEW, TestStand, C++, Python, and C# are deseriable and your skills and capabilities should be clearly identified on CV.

Being proactive and able to research and learn what is required to perform the role from

provided documentation or outside knowledge base is expected. Tracking time spent and an

appreciation of budget restraints and delivery timescale is also required.


Core Duties

  • Working in a team environment with the development of Test Equipment solutions that support the complex and demanding requirements of the diverse variety of Products developed at the Rochester site.
  • Test Equipment Systems Requirements and Validation.
  • Test Equipment Software Architectures.
  • Test Equipment Software Requirement Generation/Derivation.
  • Test Equipment Software Top level and detailed Design.
  • Test Equipment Software Integration.
  • Test Equipment Software Verification/Validation.
  • Test Equipment Software estimation and task maturity tracking.



Knowledge:


  • Experience of working in an engineering environment.
  • Experience of Test Equipment design.
  • The applicant having an understanding of the cyber security controls as set out in NIST SP (Apply online only) and how they affect application development.
  • Experience in setting up Microsoft Windows security policies
  • An understanding of IT infrastructure and terminology

This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer - C/C

Kent, South East £45000 - £55000 Annually Redline Group Ltd

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

permanent

Are you an Embedded Software Engineer - C/C++ looking to work for a company that makes products that save lives. If so, then this is the job for you! My client's office is based in Rochester, Kent, commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks and offers flexible/hybrid working.

In this job you will design and develop application software and embedded firmware in C and C++ for future products and assist with the support and enhancement of my clients existing product portfolio.

In this Embedded Software Engineer - C/C++ job based in Rochester, Kent you will be responsible for:

- Design and develop embedded software using Embedded C

- Work with FreeRTOS to develop real-time, low-level firmware

- Interface directly with hardware, sensors, and microcontroller peripherals

- Contribute to system integration, debugging, and testing

- Collaborate with cross-functional engineering teams to deliver high-quality products

To apply for this Embedded Software Engineer - C/C++ job based in Rochester, Kent you must have a combination of the following skills:

- Proven experience as an Embedded Software Engineer

- Strong hands-on experience with Embedded C and FreeRTOS

- Solid understanding of microcontroller-based systems and real-time constraints

- Familiarity with low-level hardware interaction and debugging tools

- Experience in a safety-critical or regulated environment is a plus-

If you are interested in this Embedded Software Engineer - C/C++ job based in Rochester, Kent please call Ricky Wilcocks on (phone number removed) or (phone number removed) or email (url removed) to apply or discuss alternative jobs.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software development Jobs in Kent !

Embedded Software Engineer - C/C

ME1 Borstal, South East Redline Group Ltd

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full time

Are you an Embedded Software Engineer - C/C++ looking to work for a company that makes products that save lives. If so, then this is the job for you! My client's office is based in Rochester, Kent, commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks and offers flexible/hybrid working.

In this job you will design and develop application software and embedded firmware in C and C++ for future products and assist with the support and enhancement of my clients existing product portfolio.

In this Embedded Software Engineer - C/C++ job based in Rochester, Kent you will be responsible for:

- Design and develop embedded software using Embedded C

- Work with FreeRTOS to develop real-time, low-level firmware

- Interface directly with hardware, sensors, and microcontroller peripherals

- Contribute to system integration, debugging, and testing

- Collaborate with cross-functional engineering teams to deliver high-quality products

To apply for this Embedded Software Engineer - C/C++ job based in Rochester, Kent you must have a combination of the following skills:

- Proven experience as an Embedded Software Engineer

- Strong hands-on experience with Embedded C and FreeRTOS

- Solid understanding of microcontroller-based systems and real-time constraints

- Familiarity with low-level hardware interaction and debugging tools

- Experience in a safety-critical or regulated environment is a plus-

If you are interested in this Embedded Software Engineer - C/C++ job based in Rochester, Kent please call Ricky Wilcocks on (phone number removed) or (phone number removed) or email (url removed) to apply or discuss alternative jobs.

This advertiser has chosen not to accept applicants from your region.

Software Developer Apprentice

ME14 1JL Maidstone, South East Baltic Apprenticeships

Posted today

Job Viewed

Tap Again To Close

Job Description

advanced apprenticeships

Calling all aspiring Software Developers! An award-winning brand development agency GeoBrand based in Maidstone is on the hunt for a software developer apprentice to join their team; they are seeking a driven, ambitious, motivated designer to help grow their team as a Word-Press website desiginer!



GeoBrand is a team of graphic designers and developers. Working across multiple sectors from hospitali.













WHJS1_UKTJ

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Development Jobs View All Jobs in Kent