SonicJobs Logo
Login
Left arrow iconBack to search

Senior Embedded Software Engineer

A1 PERSONNEL EMPLOYMENT AGENCY LIMITED
Posted 20 hours ago, valid for a month
Location

Chelmsford, Essex CM1 1PG

Salary

£55,000 - £66,000 per annum

info
Contract type

Full Time

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The company is seeking a Senior Embedded Software Engineer specializing in Linux for Satellite Modems to join their innovative team.
  • Candidates should have a Bachelor's degree in Software Engineering or a related field and proven experience in embedded software development, particularly in Linux-based satellite modem systems.
  • Key responsibilities include leading the design and development of embedded Linux software, optimizing performance, and collaborating with cross-functional teams.
  • The role requires strong skills in C++ programming, Linux kernel/driver development, and familiarity with networking protocols.
  • The position offers a competitive salary and benefits, with opportunities for career development.

Senior Embedded Software Engineer Satellite Modems (Linux)

Join a globally successful and innovative group delivering cutting-edge solutions across medical, science, aerospace, defence, and industrial sectors. We take immense pride in the impact of our products and services, making a tangible difference to industries, the environment, and the world as a whole.

As they continue to expand their portfolio, they are seeking ahighly skilled and experienced Senior Embedded Software Engineerwith expertise inLinux for Satellite Modemsto join their dynamic team. This is an exciting opportunity to be at the forefront ofembedded software developmentin satellite communication systems.

Key Responsibilities:

  • Lead the design, development, and maintenance ofembedded Linux softwarefor satellite modems.
  • Develop software components, communication protocols, and algorithms to ensure compliance withindustry standards and performance benchmarks.
  • Optimize software performance and memory usage forresource-constrainedembedded devices.
  • Collaborate withcross-functional teams, including firmware and hardware engineers, to define software requirements and system architecture.
  • Develop and optimizeC++ codefor embedded applications, ensuring highcode quality, performance, and reliability.
  • CreateLinux kernel driversand low-level software components to interface with hardware devices and peripherals.
  • UtilizeJirafor issue tracking, task management, and project coordination.
  • UseGitfor version control, following best practices for branching, merging, and collaboration.
  • Perform thoroughtesting, debugging, and validationof software components to ensure quality and compatibility.
  • Engage incode reviews and design discussionsto uphold best practices and coding standards.
  • Stay updated with thelatest advancements in embedded software developmentandLinux kernel technologies.
  • Prepare and maintaintechnical documentation, including design specifications and user manuals.
  • Contribute toprocess improvements, innovation, and team collaboration.
  • Apply expertise inIP networking protocols, including routing, PPP, DNS, DHCP, NAT, and iptables.

Qualifications & Experience:

  • Bachelor's degree inSoftware Engineering, Electronic Engineering, or a related field.
  • Proven experience inembedded software development, specifically inLinux-based satellite modem systems.
  • Strong background inC++ programmingandLinux kernel/driver development.
  • Proficiency withJira, WSL (Windows Subsystem for Linux), and Git.
  • Knowledge ofnetworking protocolsand infrastructure.
  • Acreative and innovative mindsetwith a track record of problem-solving.
  • Self-motivated, capable of working independently or as part of a team.

Why Join ?

  • Be part of aglobally successful organizationat the cutting edge of multiple industries.
  • Work oninnovative projectsthat make a meaningful impact worldwide.
  • Collaborate withindustry-leading expertsin an exciting and dynamic environment.
  • Competitive salary, benefits, and career development opportunities.

If you are ahighly motivated Senior Embedded Software Engineerwith a passion forLinux-based embedded systems and satellite communications, we would love to hear from you!

Apply today and become part of our mission to drive innovation and excellence in embedded software engineering!

Apply now in a few quick clicks

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.