Senior Embedded Software Engineer
Trilogic Recruitment
Glasgow, GLG, gb
1d ago

Job Description

  • Product development team member to design a range of Industrial Battery Chargers.
  • Bring creative IoT solutions to the growing automated material handling equipment market.
  • To understand the value of each stage of software development and the difference between product, system and software requirements.
  • To be goal oriented and take responsibility for delivery of a segment of a project.
  • To work collaboratively, willing to dive-in and experiment with a view of identifying a clear and robust end-point and making that happen.
  • To balance long-term product objectives, like quality as well as functionality, into the day-to-day work.
  • Requirements

  • Embedded application level development and communication protocol development.
  • Great communication skills including ability to document or specify work, track progress / issues against the plan, and explain capabilities / limitations for the product of different releases of software.
  • UML (Enterprise Architect), Simulation (Matlab / Simulink), and an understanding of how to design for : testability, reusability, within the constraints of memory, processor and real time constraints.
  • Experience of C, code generators, Static Analysers / MISRA standard, Scripting, EG : Python / Ruby / Perl / Bash / Batch and Windows development of Test tools using C++ / C#
  • Experience of Real time ARM core and DSP Microcontroller experience, Sensor and device integration, power electronics
  • Experience of Test Driven Development, or Software Unit Testing, VectorCAST, System integration testing, debuggers, bus analysers, and using lab equipment (scopes, sources, loads)
  • Ability or ambition to lead a small Team leading sprints and using collaborative tools such as issue trackers and version control systems.
  • Previous experience in an industry such as medical, automotive, defence, semiconductor or telecoms.
  • Relevant degree or appropriate educational attainment
  • Benefits

    As an innovative and global company, you are offered a friendly and constructive working environment with a lot of room for new possibilities and ideas.

    An attractive, performance-related salary is also included

    Requirements

    Embedded application level development and communication protocol development. Great communication skills including ability to document or specify work, track progress / issues against the plan, and explain capabilities / limitations for the product of different releases of software.

    UML (Enterprise Architect), Simulation (Matlab / Simulink), and an understanding of how to design for : testability, reusability, within the constraints of memory, processor and real time constraints.

    Experience of C, code generators, Static Analysers / MISRA standard, Scripting, EG : Python / Ruby / Perl / Bash / Batch and Windows development of Test tools using C++ / C# Experience of Real time ARM core and DSP Microcontroller experience, Sensor and device integration, power electronics Experience of Test Driven Development, or Software Unit Testing, VectorCAST, System integration testing, debuggers, bus analysers, and using lab equipment (scopes, sources, loads) Ability or ambition to lead a small Team leading sprints and using collaborative tools such as issue trackers and version control systems.

    Previous experience in an industry such as medical, automotive, defence, semiconductor or telecoms. Relevant degree or appropriate educational attainment

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form