Join to apply for the Senior Software Engineer (C++) role at TieTalent
1 week ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
About
Our client is a leader within their field, developing both hardware and software technologies and producing their products at their UK manufacturing facilities. Due to continued growth, we are now looking for an additional Software Engineer with C++ skills to join the engineering team. You will need to be a confident Embedded Software Engineer able to work on projects either as part of a team or independently. We offer a fantastic working environment, a highly competitive salary, and an attractive benefits package.
Role & Responsibilities
1. Assess feasibility and assist in development of product software specifications, where required.
2. Develop and test software within the project framework, adhering to project plans and deadlines.
3. Design and add features to embedded software, including RTOS, using C/C++ in an ARM/Cortex environment.
4. Develop production test code in collaboration with Production Engineering.
5. Liaise with Sales, Production, QA, and other relevant parties to meet all requirements.
6. Maintain Software Quality procedures.
Skills and Experience
1. Degree in Software/Computer Engineering or equivalent.
2. Proficient in C/C++ software development.
3. Good knowledge of microprocessor/microcontroller designs, preferably ARM/Cortex.
4. Approximately 3-4 years of relevant experience.
5. Familiarity with ISO9001 Quality standards.
6. Experience developing embedded software for electronic interfaces.
Nice-to-have Skills
* C++
* Electronics
* C
* ARM
Additional Information
* Location: Harrogate, England
* Work Experience: Embedded Hardware
* Languages: English
* Seniority Level: Mid-Senior level
* Employment Type: Full-time
* Job Function: Engineering and IT
* Industries: Technology, Information, and Internet
#J-18808-Ljbffr