Embedded Software Engineer in Stamford

Embedded Software Engineer in Stamford

Stamford Full-Time 40000 - 50000 £ / year (est.) No working from home possible
Schneider Electric Gruppe

At a Glance

  • Tasks: Join a team to develop cutting-edge embedded software for innovative power technologies.
  • Company: ASCO Power Technologies, part of Schneider Electric, a global leader in technology.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on innovation and career advancement.
  • Why this job: Be at the forefront of technology, making a real impact on next-gen products.
  • Qualifications: Degree in engineering and experience with embedded systems and programming in C/C++.

The predicted salary is between 40000 - 50000 £ per year.

ASCO Power Technologies UK, a business unit of Schneider Electric, is currently seeking an Embedded Software Engineer to join the controls team based in Stamford. In this role, as a technical expert, you will be part of a team of embedded firmware engineers working collaboratively to develop electronics, communication interface, and controls software for our range of Load banks and Dynamometers, manufactured in the UK or in the US ASCO Power Technologies locations. This position will be responsible for requirements analysis, specification, design, coding, debugging, and documentation.

We are looking for a positive, confident, self-motivated, passionate individual with a strong desire to work in a team-based collaborative design environment to help us develop next-generation technologies, aligning our products with Schneider standards in fault finding and Cloud Connectivity. If you are interested in learning about Networking protocols, embedded real-time applications, have strong aspirations for independent and collaborative software development, and are excited about contributing to a world-class product, then this is the position for you.

Responsibilities:

  • Collaborate in the architecture, design, implementation, and maintenance of firmware.
  • Develop detailed requirements and specifications based on product and system requirements, working with marketing managers, engineering project managers, and other multi-discipline technical leaders in multiple locations worldwide.
  • Work closely within a team of embedded firmware engineers and system engineers, technicians, external subcontractors, and consultants to implement specified functionality.
  • Promote and embrace the Test-Driven Development (TDD) methodology.
  • Programming for embedded systems in C/C++.
  • Follow established development guidelines and standards and make recommendations for improvements.
  • Write test plans and conduct design verification tests. Debug firmware based on test results and issues identified by testers.
  • Maintain current coding systems and platforms.
  • Create production and engineering documents, approvals, and bills of materials (BOM) including full life cycle software development.
  • Value engineering.
  • Keep abreast and well-informed on new developments and systems through codes and standards, technical conferences, professional societies, and communications with suppliers and customers within the industry.
  • Ensure all Cybersecurity procedures are followed and requirements are met.
  • Work with the engineering team and third-party product certification to ensure product compliance with the regulatory environment to include CE and other agencies.
  • Ensure all Statutory and Corporate Health and Safety, Environmental, Quality System, and International Trade Compliance procedures are followed, and requirements are met.
  • Maintain Company standards, behaving in an ethical and professional manner in all business activities.

Qualifications:

  • HNC/HND or Bachelor's degree in Electrical Engineering, Computer Engineering, or Software Engineering with 3+ years hands-on experience.
  • Highly Desired:
  • Knowledge and experience of embedded microcontroller systems and firmware.
  • Experience with digital communication interfaces such as CAN, RS-485, RS232, USB and/or others.
  • Experience with wireless communication protocols such as Bluetooth and Zigbee.
  • Experience with communication protocols such as CANopen, Modbus, and Profibus.
  • Software Languages: C, C++.
  • Software application revision control and software unit testing.
  • Industrial Low Voltage experience would be beneficial.
  • Organizational and interpersonal skills and leadership abilities.
  • Excellent writing and presentational skills.

Embedded Software Engineer in Stamford employer: Schneider Electric Gruppe

ASCO Power Technologies UK, a part of Schneider Electric, is an exceptional employer that fosters a collaborative and innovative work culture in Stamford. With a strong emphasis on employee growth, we offer opportunities to engage in cutting-edge technology development while adhering to the highest standards of quality and safety. Our commitment to professional development, alongside a supportive team environment, makes us an ideal place for passionate individuals looking to make a meaningful impact in the field of embedded software engineering.

Schneider Electric Gruppe

Contact Details:

Schneider Electric Gruppe Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Embedded Software Engineer in Stamford

Tip Number 1

Network like a pro! Attend industry meetups, tech conferences, or even local coding events. You never know who you might bump into that could help you land that Embedded Software Engineer role.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving embedded systems and firmware. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on common technical questions related to C/C++ and embedded systems. Practise explaining your thought process clearly, as communication is key in collaborative environments like ASCO Power Technologies.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at StudySmarter.

We think you need these skills to ace Embedded Software Engineer in Stamford

Embedded Firmware Development
C Programming
C++ Programming
Requirements Analysis
Test-Driven Development (TDD)
Debugging Skills
Digital Communication Interfaces

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Embedded Software Engineer role. Highlight your experience with C/C++, embedded systems, and any relevant projects that showcase your skills in firmware development and debugging.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to express your passion for embedded systems and teamwork. Mention specific experiences that align with the job description, especially around collaboration and developing next-gen technologies.

Showcase Your Technical Skills:Don’t forget to list your technical skills clearly. Include your knowledge of communication protocols like CAN and Modbus, as well as any experience with Test-Driven Development (TDD). This will help us see how you fit into our team!

Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to submit all your documents in one go. Plus, we love seeing applications come directly from our site!

How to prepare for a job interview at Schneider Electric Gruppe

Know Your Stuff

Make sure you brush up on your knowledge of embedded systems, especially C/C++ programming. Be ready to discuss your experience with digital communication interfaces like CAN and RS-485, as well as any wireless protocols you've worked with. This will show that you're not just familiar with the theory but have practical experience too.

Show Your Team Spirit

Since this role involves collaboration with a team of engineers, be prepared to share examples of how you've successfully worked in a team environment. Highlight your ability to communicate effectively and how you’ve contributed to group projects. This will demonstrate that you’re a good fit for their collaborative design culture.

Embrace Test-Driven Development

Familiarise yourself with Test-Driven Development (TDD) principles, as they are looking for someone who promotes this methodology. Be ready to discuss how you've applied TDD in your previous projects and the benefits it brought to your development process.

Ask Smart Questions

Prepare insightful questions about the company's products, their approach to cybersecurity, and how they stay updated with industry standards. This shows your genuine interest in the role and helps you gauge if the company aligns with your career aspirations.