SonicJobs Logo
Left arrow iconBack to search

Embedded Software Engineer

ETS Technical
Posted 9 days ago, valid for a month
Location

Derby, Derbyshire DE12FU, England

Salary

£10,000 - £60,000 per annum

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • We are seeking an Embedded Software Engineer with extensive software development experience to join our engineering team.
  • The role involves designing, coding, testing, and maintaining embedded software for our products, collaborating with cross-functional teams.
  • Candidates should have proficiency in embedded C programming and a solid understanding of both analog and digital hardware.
  • The position requires expertise in real-time embedded systems and familiarity with software development tools, with a focus on problem-solving skills.
  • The salary for this position is competitive, and a minimum of 3 years of relevant experience is required.

Role and Responsibilities

We are looking for a talented Embedded Software Engineer to join our innovative engineering team. The perfect candidate will have extensive experience in software development.. The position entails designing, coding, testing, and maintaining embedded software for our products, while working closely with cross-functional teams to deliver cutting-edge, high-quality solutions.

Key Responsibilities:

  • Collaborate with team members to design and develop firmware and support software for both new and existing products.
  • Develop firmware for microprocessor-based, real-time products using C.
  • Create test specifications and procedures for newly developed or modified software.
  • Work alongside hardware engineers to ensure seamless integration between software and hardware components.
  • Ensure that all software adheres to industry standards and regulatory requirements.
  • Offer technical support and troubleshoot embedded systems during the production phase.

Skills and Qualifications:

  • Proficiency in embedded C programming.
  • Solid understanding of both analog and digital hardware.
  • Expertise in real-time embedded systems, such as NIOS II softcore processors and DSP algorithms.
  • Familiarity with software development tools, including compilers, simulators, debuggers, and IDEs.
  • Strong problem-solving skills and attention to detail.
  • Experience with high-level programming languages such as Python, etc.
  • Excellent verbal and written communication skills.
  • Self-motivated and capable of working effectively in a team environment.

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.