Senior Embedded Software Engineer (Motor Control)
Research and Development Edwards United Kingdom Burgess Hill
We have an exciting opportunity for a Senior Embedded Software Engineer to develop solutions for real time control of power electronics and motor drives. You will join a dynamic and progressive technology team with a diverse range of skills, working to research and realise innovative solutions to enhance our products. You will work within the Research & Development function of Edwards Limited, part of the Atlas Copco Group, reporting into the Technical Manager for Motors and Drives Technology.
Main Responsibilities
- Design and develop embedded software for real time control of power electronics and motor drives.
- Explore new embedded software technologies and real-time control applications, increasing the scope of knowledge within the Software, Electronics and Motors Team and the wider organisation.
- Collaborate with teams of passionate software, electronics and mechanical engineers to deliver creative ideas and innovative software for new technology projects
- Keep our customers happy by using software experience to develop innovative applications that solve complex problems and demonstrate significant improvement over current solutions: e.g. innovative features, better quality, reliability, deployment, security or usability, higher performance, lower cost.
- Be part of the team that ensures our Technology Roadmap remains fresh and brimming with interesting projects. Technologies include motors, motor control, magnetic bearings, power electronics, microcontrollers, sensors, wired & wireless communications, cyber security, data visualisation, analytics & machine learning.
- Communicate all aspects of work across the full life-cycle of technology projects, including: Roadmaps, concepts, project proposals, activity plans, status updates, detailed designs, test results, IP, application notes, commercial propositions, technology demonstrations, and final reports.
What we expect from you
You will need to be a highly self-motivated problem solver who is equally able to work alone or as an effective team player, be able to adopt a hands on approach and you must be willing and able to plan and deliver work to agreed timescales and to adopt relevant company policies and procedures.
- Bachelor or higher-level degree in computer science, software or electronics engineering or a STEM subject
- Minimum of five years hands on software design, programming and development, in engineering or industrial applications
- Comfortable working with hardware including micro-controllers, edge-devices, sensors, signal conditioning, and lab test equipment including signal sources and oscilloscopes
- Software development lifecycle (SDLC), design methods and tools
- Version control: GIT / SVN
- Embedded software development using C/C++
- Bare metal and RTOS based development
- Motor control methods for PM synchronous motors and induction motors
- Classical control theory and real time control implementation
- Control system modelling and simulation with MATLAB / Simulink / Simscape
- Serial protocols, especially I2C / SPI / CAN / RS485 / Modbus / CANopen / CIA profiles
What you can expect from us
- A friendly, family-like atmosphere
- Plenty of opportunities to grow and develop
- A culture known for respectful interaction, ethical behavior and integrity
- Potential to see your ideas realized and to make an impact
- New challenges and new things to learn every day
- Access to global job opportunities, as part of the Atlas Copco Group
- A stimulating environment to work in, at the cutting edge of new technologies.
- Employee assistance programme
- Health cash plan
- Pension contributions up to 8%
- Enhanced maternity pay
- Life assurance - 4x salary
- Electric car lease scheme via salary sacrifice
- Ride to work scheme via salary sacrifice
- Discounted Pure Gym membership
- Upskilling opportunities around physical, mental, social and financial wellbeing framework
- Subsidised canteen.
- Free car park.
Location: Burgess Hill, West Sussex
Hiring Manager: Jim Haylock, Technical Manager, Motors and Drives Technology
Recruitment Support: Kirsty George, Senior HR Advisor