Overview
Active Silicon is a market leader in the design and manufacture of leading-edge computer imaging products. These products are used in many areas of science and industry including manufacturing life sciences medical imaging robotics and security with many products targeted to specific customer requirements. The current range of products can be seen on the companys website. The type of customers we have are in general medium to large companies with which we forge strong long-term relationships and are located all over the world. Active Silicon is part of the Solid State plc group listed on the AIM stock market under code SOLI.
The role of Software Engineer - C/C to help in the development and maintenance of new and existing products.
Fixed Term Contract (c. 14 months) with potential to become a permanent role
Mainly office-based work at Langley UK (just outside M25 NW London on the Elizabeth Line) with the option for some homeworking.
37.5 hours per week
This is an opportunity to join a diverse development team designing producing and delivering specialised digital image acquisition products and technologies throughout the world and across multiple client sectors.
- Help drive forward new and existing software projects and products working to develop enhance and maintain them.
- Participating in all phases of software development including design implementation testing code review and documentation.
- Help maintain design develop and test the GUIs applications and libraries running under Windows and Linux for our imaging devices.
- Follow processes to ensure seamless software releases. Adoption of best practices for software development.
- Help debug complex system-level multi-component issues that typically span across multiple layers from hardware to application.
The right candidate is likely to have a good Computer Science or Electrical Engineering degree plus perhaps other post-graduate qualifications and experience of software development preferably in C/C. One of the most important traits is the desire drive and enthusiasm to produce the worlds best-in-class products.
Key Competencies
- Cross-platform software development (Windows Linux).
- Ability to help design implement and test cross-platform software in preferably C/C and/or at least one other programming language (C# Python).
- Able to write well-structured supportable code.
- Excellent attention to detail and the ability to work as part of a collaborative team.
- Focussed able to work to deadlines and meet targets.
- Success driven having the desire to produce the best products right first time.
- Communication good written verbal and presentation skills the ability to communicate to the rest of the engineering team to suppliers and sub-contractors as well sometimes direct to customers
- Experience with hardware integration.
- Experience working with imaging devices GenICam software standard video processing/streaming working with cameras codecs and streaming protocols.
- Experience of C# Python Qt WPF Visual Studio.
- Experience working with Windows and Linux device drivers.
- Experience with Nvidia Jetson.
- Experience creating CI/CD and automated test infrastructure with hardware in the loop.
- Experience building CI/CD pipelines with GitLab or GitHub.
- Familiarity with I2C SPI CoaXPress protocols.
- Familiarity reading schematics and using lab equipment such as oscilloscopes
- Competitive salary depending on skills and experience
- 26 days annual holiday (plus public holidays)
- Salary-sacrifice pension (5% employer 3% employee)
- Discretionary bonus scheme.
- Life assurance at 4x basic salary.
- Salary sacrifice EV scheme (subject to eligibility)
- Access to Westfield Health Scheme including: - Corporate Health Cash Plan including cover for dependents - Employee Assistance Programme - Discounted gym membership - Retail discount scheme - Wellbeing app
Required Experience:
Contract
Overview Active Silicon is a market leader in the design and manufacture of leading-edge computer imaging products. These products are used in many areas of science and industry including manufacturing life sciences medical imaging robotics and security with many products targeted to specific custom...
Overview
Active Silicon is a market leader in the design and manufacture of leading-edge computer imaging products. These products are used in many areas of science and industry including manufacturing life sciences medical imaging robotics and security with many products targeted to specific customer requirements. The current range of products can be seen on the companys website. The type of customers we have are in general medium to large companies with which we forge strong long-term relationships and are located all over the world. Active Silicon is part of the Solid State plc group listed on the AIM stock market under code SOLI.
The role of Software Engineer - C/C to help in the development and maintenance of new and existing products.
Fixed Term Contract (c. 14 months) with potential to become a permanent role
Mainly office-based work at Langley UK (just outside M25 NW London on the Elizabeth Line) with the option for some homeworking.
37.5 hours per week
This is an opportunity to join a diverse development team designing producing and delivering specialised digital image acquisition products and technologies throughout the world and across multiple client sectors.
- Help drive forward new and existing software projects and products working to develop enhance and maintain them.
- Participating in all phases of software development including design implementation testing code review and documentation.
- Help maintain design develop and test the GUIs applications and libraries running under Windows and Linux for our imaging devices.
- Follow processes to ensure seamless software releases. Adoption of best practices for software development.
- Help debug complex system-level multi-component issues that typically span across multiple layers from hardware to application.
The right candidate is likely to have a good Computer Science or Electrical Engineering degree plus perhaps other post-graduate qualifications and experience of software development preferably in C/C. One of the most important traits is the desire drive and enthusiasm to produce the worlds best-in-class products.
Key Competencies
- Cross-platform software development (Windows Linux).
- Ability to help design implement and test cross-platform software in preferably C/C and/or at least one other programming language (C# Python).
- Able to write well-structured supportable code.
- Excellent attention to detail and the ability to work as part of a collaborative team.
- Focussed able to work to deadlines and meet targets.
- Success driven having the desire to produce the best products right first time.
- Communication good written verbal and presentation skills the ability to communicate to the rest of the engineering team to suppliers and sub-contractors as well sometimes direct to customers
- Experience with hardware integration.
- Experience working with imaging devices GenICam software standard video processing/streaming working with cameras codecs and streaming protocols.
- Experience of C# Python Qt WPF Visual Studio.
- Experience working with Windows and Linux device drivers.
- Experience with Nvidia Jetson.
- Experience creating CI/CD and automated test infrastructure with hardware in the loop.
- Experience building CI/CD pipelines with GitLab or GitHub.
- Familiarity with I2C SPI CoaXPress protocols.
- Familiarity reading schematics and using lab equipment such as oscilloscopes
- Competitive salary depending on skills and experience
- 26 days annual holiday (plus public holidays)
- Salary-sacrifice pension (5% employer 3% employee)
- Discretionary bonus scheme.
- Life assurance at 4x basic salary.
- Salary sacrifice EV scheme (subject to eligibility)
- Access to Westfield Health Scheme including: - Corporate Health Cash Plan including cover for dependents - Employee Assistance Programme - Discounted gym membership - Retail discount scheme - Wellbeing app
Required Experience:
Contract
View more
View less