SonicJobs Logo
Left arrow iconBack to search

Embedded Software Engineer

Yoh Solutions Ltd
Posted 9 days ago, valid for a month
Location

Rotherham, South Yorkshire S60 1LD, England

Salary

£40,000 per annum

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 an experienced Embedded Software Engineer with at least 2 years of professional experience in embedded software development.
  • The role involves developing and improving embedded software systems for innovative security technologies, ensuring compliance with industry standards, and creating detailed technical documentation.
  • Candidates must have a bachelor's degree in Computer Science, Electrical Engineering, or a related field, and expertise in C and C++ programming languages.
  • The position offers competitive benefits and opportunities for career growth in a fast-paced, innovative environment that values creativity and collaboration.
  • Salary details are not specified in the job listing.

Embedded Software Engineer

Join a market-leading company that specializes in the design and manufacture of innovative security technologies. They are seeking an experienced Embedded Software Engineer to drive the development and improvement of embedded software systems while ensuring that these systems meet industry standards and are accompanied by precise technical documentation. This is a unique opportunity to work on high-impact projects that push the boundaries of technology in a fast-paced, innovative environment.

Core Responsibilities:

  • Spearhead the research and development of software solutions for cutting-edge security products, including improvements to existing systems and the creation of new features.
  • Develop and maintain detailed technical documentation for each project, ensuring clarity and support for future development needs.
  • Ensure that all code and system designs meet relevant standards for safety, performance, and functionality.
  • Collaborate with Project Managers and Team Leaders to accurately estimate project timelines, resources, and development efforts.
  • Offer technical support in troubleshooting and resolving complex customer issues, ensuring timely and effective resolutions.
  • Mentor and guide new engineers and team members, providing training and knowledge-sharing to enhance team capabilities.

Mandatory Qualifications:

  • A bachelors degree or higher in Computer Science, Electrical Engineering, or related disciplines.
  • At least 2 years of professional experience in embedded software development.
  • Expertise in C and C++ programming languages, with a focus on efficient, maintainable code.
  • Proven experience in Linux multi-threaded programming and real-time operating systems.

Additional Preferred Qualifications:

  • Practical experience in hardware development, with a focus on the integration between software and hardware components.
  • Expertise in Linux debugging tools like GDB, strace, and other utilities.
  • Hands-on experience in Linux driver development, kernel-level programming, and porting tasks.
  • Familiarity with networking communication protocols, such as MQTT, CoAP, and related technologies.
  • Proficiency in scripting languages such as Python and JavaScript, and experience automating tasks and processes.
  • Comfort with development tools such as VSCode, SourceInsight, Vim, or similar.
  • Proficiency in Chinese, particularly for communication and collaboration with cross-border teams in China.

Why Join Us?

This is more than just a roleit's an opportunity to become part of a forward-thinking team that values creativity, innovation, and collaboration. Youll work on products that have a real-world impact, in an environment where your contributions will directly influence the companys success. Whether youre solving complex problems or driving new features, your expertise will be valued and rewarded in an organization that prides itself on being a leader in its field.

This role offers career growth opportunities, competitive benefits, and the chance to work with leading technology in the security industry.

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.