Firmware Engineer



VJ TECH LIMITED

reading, england, United Kingdom

Apply now

Company: VJ Tech Limited/Controls Spa ( VJ Tech , Controls , or Company ) Job Title: Firmware Engineer Reports to: R&D Manager (Disclaimer: We are not open to sponsoring at this point in time.) Position Summary We are seeking a highly skilled, independent, and motivated Firmware Engineer to join our team. This position will be responsible for creating and improving embedded software systems used within precision materials testing equipment primarily focused within the construction and infrastructure markets. The Firmware Engineer will report to the R&D Manager and will require occasional travel on site to our manufacturing facility in Milan, Italy. The ideal candidate will have 10+ years of experience successfully implementing firmware on industrial machinery, be proficient in C or C++ and have a strong understanding of microcontrollers and experience with real time operating systems. The candidate s base will be in Reading UK with expectations to travel to Control s facility in Milan, Italy when necessary. Key Responsibilities Work with hardware and other engineering staff to evaluate and document the interface requirements between hardware/firmware/software Develop design verification documents Design, implement, and debug firmware for embedded systems in C/C++ Perform testing and validation of embedded firmware to ensure reliability and stability Optimize code for performance, power efficiency, and memory usage Assess third party and open-source software Assist hardware engineers in developing schematics to optimize product performance Provide postproduction support when necessary Experience, Skills and Education BS Electrical/Electronic Engineering or Software Engineering with 10+ years work experience from a relevant area Proficiency with C and C++ required with extensive experience in automation and closed loop industrial control Strong understanding of embedded systems architecture and hardware interfaces (e.g., UART, SPI, I2C, CAN etc.). Strong knowledge of ST family microcontrollers (e.g. STM32H7) and real-time operating systems (RTOS). IAR and/or KEIL Vision development environment(s) Knowledge of Digital Signal Processing (e.g. FIR, IIR filters) Knowledge of TCP/IP, network programming preferred Familiarity with version control systems (e.g., Git). Embedded Linux based knowledge is a plus Basic electronics troubleshooting abilities (debugging and problem-solving skills, including using tools like oscilloscopes, logic analyzers, and debuggers). Experience with wireless communication protocols (Bluetooth, WiFi, 4G, etc.). Experience or coursework with automated testing frameworks is a plus Experience with firmware development of modern GUI for embedded applications Detail oriented, thorough, and ability to maintain and enforce strict revision control and change documentation. Compensation Base salary, depending on candidate experience 21 days holiday plus the UK statutory and bank holidays Medical and dental benefits Life insurance benefits (entry is immediate upon completion of 3 months service) Pension fund company contributions 3% Company Background VJ Tech has been successfully manufacturing and supplying high quality, advanced and innovative laboratory test equipment to the construction and geotechnical industries since 1991. From universities where our instruments provide testing for post-graduate research, to multinational construction companies involved in large projects, our equipment provides the solutions to a diverse range of requirements. For more information, please visit www.vjtech.co.uk . Controls is a market leader in the construction materials testing industry. Headquartered in Milan, Italy with five international branch offices, over 100 distributors worldwide and a dedicated team of highly experienced and knowledgeable specialists, we offer the largest and most capable technical sales and support network in the industry. For more information, please visit www.controls-group.com

Apply now

 

Looking for Engineer jobs in Reading? Top Salaries! Full time, part time and contract. READING Visit FindEveryJob UK for the widest selection of top UK jobs. Full time, part time and work from home roles.

Not quite what you're looking for? Here's some similar jobs


Chiller Engineer Reading, Berkshire, South East, UK Mobile Chiller Engineer Required Reading and Surrounding areas Service, Maintenance and small works installations £50-55k We are seeking an experienced Chiller Engineer to join our team in Reading . The successful candidate will be responsible for the installation, main more »
Mobile Engineer (Reading) Reading, GB Field Service Engineer \n\nHomebased, covering sites within Reading, Basingstoke, London, Southampton, Portsmouth and surrounding areas. \n\n£36,000 (OTE £45k) + Monday to Friday, 40hrs + Door to Door Pay + Call Out Rota + Overtime (rates at x1.5) + Training + Van + No Night Wo more »
Automatic Door Engineer Reading, GB Automatic Door Engineer - Reading - Up To £21.00 Per Hour + Overtime Automatic Door Engineer Package Overview: £16.00- £21.00 Per Hour + Overtime (Negotiable depending on experience) Full-Time, Permanent Monday to Friday Hours Area Covered: Reading (Berkshire & the Surrounding more »
Mobile Air Con Engineer - Surrey / Reading- 45k Reading, GB Mobile Air Conditioning Engineer Surrey / Reading Cover - £40/45k + Travel time Apply today My Client are a mechanical engineering who have been in operation for over 50 years providing mechanical engineering solutions to their diverse portfolio of clients.They are now seeki more »
Water Hygiene Engineer Reading, GB Job Title: Water Hygiene Engineer with Trainee Legionella Risk Assessor Opportunity\n\nLocation: Reading\n\nSalary: £28,000 - £30,000\n\nReady to take your career to the next level? Join a fast-growing, industry-leading Environmental Consultancy with nearly 30 years of expertis more »
 
  1. advanced | tipsPut a '+' before a keyword if you want that keyword to definitely appear in the results or a '-' for keywords you don't want to appear. For example, +sales -assistant. Alternatively, if you want results to match an exact keyword then put it in quotes, e.g. "sales manager".