Embedded Senior Software Engineer
View: 101
Update day: 07-05-2024
Location: Peterborough East
Category: High Technology Mechanical / Technical Electrical / Electronics IT - Software
Industry: Appliances Electrical Electronics Manufacturing
Position: Mid-Senior level
Job type: Full-time
Job content
Landis+Gyr is a leading global provider of integrated energy management solutions. We measure and analyze energy utilization to generate empowering analytics for smart grid and infrastructure management, enabling utilities and consumers to reduce energy consumption. Our innovative and proven portfolio of software, services and intelligent sensor technology is a key driver to decarbonize the grid. Having avoided more than 9 million tons of CO2 in FY 2021 and committed to achieve carbon neutrality by 2030, Landis+Gyr manages energy better – since 1896.With sales of USD 1.5 billion in FY 2021, Landis+Gyr employs around 6,500 talented people across five continents.
At Landis + Gyr we share a collective and sole mission: to help the world to manage energy better.
Regulatory change, technological advances and an increasingly green-minded world are changing the face of the Energy Metering industry, demanding a new and diverse portfolio of solutions. As the utility markets evolve, we are creating the products that change the way utilities and consumers manage energy.
The EMEA Residential product teams are at the forefront of this change, responsible for building and transforming the portfolio to support market. The teams provide new rapid product innovation and development, and enhance our existing portfolio of successful products.
The product teams operate within a Global R&D structure, frequently liaising with other teams in our world-wide organization. The products teams are Agile in nature, and have a growth mindset at their core.
To design, develop, modify, test and debug software for embedded devices within an Agile process. Working within a team of up to 10 engineers you will develop and maintain high quality firmware for residential meters and communication products. Our customers are demanding blue chip companies which expect a meter to have a lifetime of at least 15 years without failure.
Areas of Responsibility include:
You will:
- Translate marketing/customer requirements into well designed software.
- Write performance critical and maintainable software for a embedded (resource limited) product.
- Ensure quality, customer focussed solutions are achieved and maintained in a timely manner.
- Actively contribute to the creation of a high performing cross-functional Agile team with strong collaboration and continuous improvement of process, code execution and feature development.
- Coach and mentor Embedded Software engineers.
- Take responsibility for your Continuous Professional Development.
- Undertake other duties that may arise from time to time as directed and to meet the needs of the business.
Required:-
- Significant experience of C and/or C++ software development for embedded products.
- Significant experience of being an Agile development Team Member.
- Experience of leading 2 or more engineers.
- Self starter. Self motivated. Team Player.
We primarily hire for attitude. Skills and experience can be grown over time.
Below is a list of desirable skills/experiences. We hope that you have at least some of them. Qualify yourself in – don’t qualify yourself out.
Methods
- Test Driven Development - writing unit tests and component tests.
- Writing software following coding standards.
- Following CI/CD and DevOps processes.
- Experience of using source control tools (e.g. git)
- Code review in git – reviewer and reviewee.
- Knowledge of Azure Dev Ops
- Experience of Bug tracking systems
- Static and Dynamic Code Analysis (SCA, DCA) awareness
- Programming on an RTOS - familiar with different inter process communication methods, working with multiple tasks etc.
- LAN and WAN communications experience – wired and wireless (Zigbee, NB-IOT, CAT-M)
- Writing device drivers for embedded products (e.g. SPI, I2C, RS232, Ethernet, LED, LCD…)
- Understanding data sheets and circuit diagrams
- Test automation (Python, Teststand, Labview) experience
- Motivation to become a T-Shaped and then Comb-Shaped Engineer.
- Knowledge of metering functionality and standards (SMETS2, GBCS)
- Working knowledge of electronics including basic componants of power and energy
- University degree in Electronic Engineering or Software Engineering
- Maximum of 2 pages in legnth. We will not read beyond page 2.
- Personal Ststement that is relevant to the role.
- Only list the key skills - that you have actively used in the last 5 years
- Job History. Detailed explanation for roles in the last 5 years. 2 line summary for the roles between 6 - 10 years ago. Any roles more than 10 years ago - lease just list the employer, job title and employment dates.
If you have the drive and enthusiasm to accept this challenge and to work in a very dynamic, cross functional and international environment, we are looking forward to meeting you. Click apply now.
Deadline: 21-06-2024
Click to apply for free candidate
Report job
SIMILAR JOBS
-
⏰ 01-07-2024🌏 Cambridge, East
-
⏰ 22-06-2024🌏 Chelmsford, East
-
⏰ 19-06-2024🌏 Peterborough, East
-
⏰ 27-06-2024🌏 St Albans, East
-
⏰ 20-06-2024🌏 Peterborough, East
-
⏰ 16-07-2024🌏 Norwich, East
-
💸 £75,000/yr - £90,000/yr⏰ 01-07-2024🌏 Norwich, East
-
💸 £35,000/yr - £50,000/yr⏰ 14-06-2024🌏 Ely, East
-
💸 £30,000/yr - £30,000/yr⏰ 01-07-2024🌏 Peterborough, East
-
⏰ 15-06-2024🌏 Peterborough, East