Job Description
Embedded Software Engineer - £60k - Stevenage
Hexwired has partnered with an incredibly exciting electronics company that is seeking a talented Embedded Software Engineer to join their innovative team. With a focus on firmware development and embedded systems, this role involves exciting and innovative technology.
Key Responsibilities:
• Develop and maintain embedded software using C, with a focus on firmware applications.
• Manage the full software development life cycle from conception to deployment.
• Work with microcontrollers/microprocessors, preferably AT+0CAN or ARM Cortex-M3/SAM3X8E, using IDEs like ATMEL/Microchip Studio.
• Utilize debugging and testing methods to ensure software quality.
• Create high-quality software documentation and mentor graduate or placement students.
Key Requirements:
• At least 3 years of experience in C programming, preferably in firmware or embedded environments.
• Familiarity with version control (Bitbucket) and bug tracking (JIRA) tools.
• Strong knowledge of electronics/hardware and MS Office suite.
• Excellent oral and written communication skills.
Desirable Skills:
• Experience with C++ and object-oriented design.
• Knowledge of CAN and LINBus communication protocols and bootloader implementation.
• Exposure to GCC, Eclipse, GUI development, or control theory is a plus.
This exciting company is offering £60K depending on experience, with a strong benefits package, including pensions and holiday. If you’re interested in this Embedded Software Engineer role, apply now!
For more information on this role or any other jobs across; FPGA, Mixed-Signal, Electronics, Hardware, Embedded, C++ programming, Embedded Linux, Golang Development, Machine Learning, Data Science or Simulation contact us today
💡 Quick Summary
Seeking a career-building opportunity? The Embedded Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Stevenage offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
