drjobs Lead Embedded Software Engineer

Lead Embedded Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Glasgow - UK

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Description

At Coherent Scotland we develop laser systems. Our systems are deployed in a wide variety of markets including renewable energy microelectronics fundamental research life sciences and medicine. We aim to make a positive impact on everybodys life by providing customers with lasers with superior reliability and performance.

Coherent Scotland has grown strongly and consistently over the past ten years even through times of global economic slowdown. We have a healthy product development pipeline which will enable this growth to continue in the future. This will generate many exciting opportunities for personal growth within the organisation in the years to come. We develop and manufacture many different lasers on site as well as manufacturing lasers developed in other Coherent divisions.

Coherent Scotland is based at the West of Scotland Science Park in Glasgow and is a subsidiary of Coherent Corp. a global leader in the manufacture of materials networking equipment and laser products. We are housed in a purposebuilt facility with research and development manufacturing and marketing all on one site.

We have a friendly businessorientated work environment and great staff facilities within our modern building including as an onsite cafeteria. In addition we offer a competitive remuneration package which includes a contributory pension scheme subsidised private health care and free life assurance. However if a worklife balance is important to you youll also be pleased to know that we operate flexible core hours which provide the opportunity to start your weekend early.

JOB SUMMARY

This role is for a Senior/Lead Embedded Software Engineer to work as part of the product development team responsible for the design development and test of software for our laser systems. We are looking for a professional Embedded Software Engineer who is capable of contributing to the longterm development of our scalable system platform in addition to the full lifecycle development of individual laser products. This is a great opportunity to work on a broad range of technologies spanning realtime operating systems embedded computing modules and automated software testing.

PRIMARY DUTIES & RESPONSIBILITIES.

  • Software related project management.
  • Develop reliable and clean C/C code to be used in highquality laser systems and computing modules.
  • Maintain and expand existing libraries with a view to rapid deployment.
  • Produce technical documentation as required.
  • Planning and estimation of development tasks.
  • Coordinate the integration of software with hardware and optics.
  • Support legacy software on existing products.

EDUCATION & EXPERIENCE

  • Demonstrable software engineering experience preferably in an industrial environment.
  • Strong C/C programming skills and knowledge of using an Object Orientated style approach in the development of C code.
  • Ability to develop scalable systems modules and lowlevel drivers and integrate them into a large code base.
  • Strong experience in RealTime Operating Systems preemptive multitasking and eventdriven programming.
  • Experience in lowlevel Microcontroller interfaces including UART Ethernet CAN Bus I2C SPI ADC and DAC.
  • Ability to read electronic schematic diagrams and component datasheets.
  • Handson experience in embedded software and hardware integration verification and testing. Debugging firmware at the board level on prototypes is essential.
  • Programming skills in embedded Linux.
  • Use of Version Control Systems and build tools (e.g. Git Azure DevOps and Jenkins).
  • Ability to respond to technical inquiries from other departments and customers in a clear accurate and professional manner (both in writing and verbally).
  • Able to work in a diverse team environment.
  • Lead and Mentor junior team members.
  • Graduated in Computer Science Electronic Engineering or other relevant degree.

Preferred Additional Skills

  • Closedloop drive control methods and techniques for industrial applications.
  • Familiarity with ARM CortexM processor architecture CMSIS and associated tools.
  • Experience with Toradex based embedded computing modules.
  • Testdriven development (TDD) experience.
  • Python programming language for test scripting.
  • C# and Visual Studio / Visual Studio Code.
  • Knowledge of the New Product Introduction (NPI) process and elements of project planning.
  • Programming knowledge of FPGAs using Verilog.
  • Experience in the software development cycle for medical devices.

SKILLS & OTHER REQUIREMENTS

  • Demonstrated problem solving and work prioritisation skills.
  • Ability to keep up to date with technology and apply to business strategic plan.
  • Ability to achieve results independently or working with others.
  • Excellent interpersonal and communication skills; ability to communicate effectively with endusers management and staff.
  • Ability to handle multiple priorities involving internal customer requests and demands.
  • Ability to excel in a crossorganisational cross cultural global team environment.
  • Handle special assignments promptly and professionally.
  • Set a high standard of ethics professionalism and competency.

WORKING CONDITIONS

Working conditions typical of a climate controlled and professional office environment. This role routinely uses standard office equipment such as computers phones photocopiers.

SAFETY REQUIREMENTS

All employees are required to follow the site EHS procedures and Coherent Scotland EHS standards.

QUALITY & ENVIRONMENTAL RESPONSIBILITIES

Depending on location this position may be responsible for the and maintenance of the ISOand/or other applicable standards that may apply to the relevant roles and responsibilities within the Quality Management System and Environmental Management System.

CULTURE COMMITMENT

Ensure adherence to companys values (ICARE) in all aspects of your position at Coherent:

Integrity Create an Environment of Trust

Collaboration Innovate Through the Sharing of Ideas

Accountability Own the Process and the Outcome

Respect Recognize the Value in Everyone

Enthusiasm Find a Sense of Purpose in Work



Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.