Search by job, company or skills

L

Warehouse Manager

4-9 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 days ago
  • Be among the first 30 applicants
Early Applicant
Quick Apply

Job Description

  • Working as part of a team of embedded engineers you will be key to developing our next generation of embedded automation solutions
  • This is an excellent opportunity for an experienced software engineer to work in a mixed signal environment, developing software for both analogue data acquisition systems and ARM based micro-controllers for high reliability operation in a hostile environment
  • You will work with the Project Manager, Product Manager and/or other stakeholders to develop technical specifications then realize the product and support its release to the end user
  • This may include the opportunity for occasional site visits both in the UK and overseas to support commissioning and training
  • The ability to work on a broad range of systems applying different programming languages would be advantageous; developing the embedded software and contributing to the development of associated diagnostic tools/graphical interfaces in different programming languages would be a good example of this

What you get to do within our team

  • Use good engineering practice to design new and modify existing products using company specific software to produce designs and implement systems
  • Analyse scope and requirements, identify and solve problems
  • Where required take responsibility for the entire product life cycle, including specification, software architecture, design, validation, production release and customer support for released products
  • Provide innovative solutions to technical problems
  • Work with-in an agile multi-disciplined team
  • Be a key participant of design reviews
  • Support change management, testing, fault finding, prototype and production build.
  • Provide end user support for both new and existing products.
  • Technical liaison with within and outside Lucy Electric with customer, suppliers and collaboration partners
  • Responsible for supporting team members

Skills:

  • Analyse the scope and requirements
  • Methodical approach to problem solving
  • Create concept designs
  • Use Integrated Development Environments together with Change and
  • Configuration Management tools to develop software source code
  • Develop comprehensive test cases to demonstrate that functional and performance requirements are met
  • Work with electronics, systems and mechanical engineers to design and debug systems
  • Able to work effectively to meet agreed timescales having considered and planned the project activities
  • Research emerging technical and regulatory trends

Essential Knowledge:

  • Programming languages and libraries
  • C & CMSIS
  • C++ & STL
  • Linux operating systems
  • Object Orientated Design and Structured Analysis and Design
  • Change and Configuration Management tools
  • Schematics and PCB layouts (for embedded)
  • Engineering mathematics and modelling (for analogue measurement systems)
  • Unit and system test methods
  • Thorough knowledge of MS Office applications, including Word, PowerPoint and Excel

Desirable Knowledge:

  • Experience of communications protocols such as IEC 104/101, Modbus Serial/TCP IP, DNP3 Serial/TCP IP, CAN, I2C, SPI, IEC 61850
  • Java SE & Swing
  • MATLAB
  • LabView
  • Safety critical software principles
  • Electrical distribution systems
  • Knowledge of MV distribution systems and switchgear

Qualifications:

  • You will have a good degree in a relevant subject (Software Engineering or equivalent), and a minimum of 4 years hands-on engineering experience.
  • Embedded Software Engineers at Lucy Electric are innovative, flexible, methodical, patient, logical, enthusiastic, and open to new ideas.
  • They will work in teams and enjoy learning and share knowledge.

More Info

Job Type:
Industry:
Employment Type:
Open to candidates from:
Indian

About Company

Job ID: 120185835