A global MedTech company are looking for Senior Software Engineer (that's skilled with Embedded Software) to join their Glasgow based team. This is an opportunity to work on solutions that can have a life saving impact for people across the world! They have developed diagnostic-led care solutions and deliver high quality affordable medical solutions, equipment and healthcare services to healthcare companies globally. They are looking for motivated, enthusiastic people to join their team to help continue their success. In terms of your day to day, you'll be contributing across the full SDLC for embedded software and application software to continue to upgrade their products. The ideal candidate will come with a few years of solid experience with embedded software engineering, as well as having experience with Unit testing and working with firmware. You will have the following Skills/Experience - Proficient in Embedded C Unit testing experience (Unity, CMOck) Previous experience working with Microcontrollers Experience working in Agile In terms of salary they are offering up to £48k, on top of a list of some great benefites (32 days holidays, 6% employer pesnion contribution and private medical). There hoping you can visit the office as much as possible as they have a real collaborative work environment. If you're looking to move into a real tech for good company, or if this is something you'd like to learn more about, apply here or give Max at Cathcart Technology a call!
Mar 29, 2024
Full time
A global MedTech company are looking for Senior Software Engineer (that's skilled with Embedded Software) to join their Glasgow based team. This is an opportunity to work on solutions that can have a life saving impact for people across the world! They have developed diagnostic-led care solutions and deliver high quality affordable medical solutions, equipment and healthcare services to healthcare companies globally. They are looking for motivated, enthusiastic people to join their team to help continue their success. In terms of your day to day, you'll be contributing across the full SDLC for embedded software and application software to continue to upgrade their products. The ideal candidate will come with a few years of solid experience with embedded software engineering, as well as having experience with Unit testing and working with firmware. You will have the following Skills/Experience - Proficient in Embedded C Unit testing experience (Unity, CMOck) Previous experience working with Microcontrollers Experience working in Agile In terms of salary they are offering up to £48k, on top of a list of some great benefites (32 days holidays, 6% employer pesnion contribution and private medical). There hoping you can visit the office as much as possible as they have a real collaborative work environment. If you're looking to move into a real tech for good company, or if this is something you'd like to learn more about, apply here or give Max at Cathcart Technology a call!
Service Express is looking for a talented professional who wants the opportunity to serve as a Senior Network Engineer in our organisation. The Senior Network Engineer will be a technology expert within the Data Centre Services Company andis responsible for deploying & maintaining technology required to meet the company's growing IT requirements, patching and firmware updates, constant security improvements, regulatory assessments, and customer requirements. The individual also interacts with MIS Support, Delivery and Internal IT Engineers and Stakeholders Key Responsibilities: Implementing, upgrading, expanding, monitoring and supporting the Data Centre networking infrastructure systems, primarily focused on Nokia Nuage (Linux Based) and Cisco networking and security platforms. Implement and maintain advanced Data Centre Network Technologies to enhance security posture, including but not limited to: Network Segmentation Next Generation Firewall and Security Threat Protection SD-WAN Technologies Content Delivery (Load Balancing) Monitoring and Reporting Tools Advanced Tools for Flow Mappings Full lifecycle management for all equipment in the Service Express Datacentres Participation on Project Teams: Reviewing and assisting with the development of project deployment plans Guides and mentors fellow network administrators, engineers, and project team members on related topics Project execution, including partnering with PM, Security Management, Delivery and Support. Oversight of networking asset management, including maintenance of component inventory and related documentation Develops and maintains capacity management reports and trend analysis. Maintains documentation for the networking infrastructure. What we are hoping you can bring to the Service Express team High Level of Knowledge of Advanced Cisco Systems Platforms, including ACI Switching, Wireless, and ISE Checkpoint and Fortinet Firewall Knowledge Desirable CCNP+ desireable Knowledge of Advanced SD-WAN functionality and principles Knowledge of Advanced Content Delivery Platforms, such as F5 and Riverbed Knowledge of Advanced Scripting and Automation Platforms, such as Ansible and Terraform Excellent written, presentation and oral communication skills Demonstrated ability to communicate and influence at all levels Knowledge of best practices and IT operations in an always-up, always-available service Good decision making, human relations, and organization skills Good understanding of the tools and techniques used in process improvement Familiarity and/or experience working with 3rd party partners/vendors and professional services Implements and evaluates service & solution goals. Anticipates developments in the field / deployments, in order to support continuous improvement What you will get? Up to £60,000 annual salary % Bonus Hybrid opportunity On-call Rota at an additional rate Overtime pay Lifestyle Benefits, Employee Assistance Program, Life assurance, Private Medical Insurance and more. Paid volunteer hours A Collaborative company that focuses on providing our employees and customers through the best experience On site Gym and use of personal trainers
Mar 29, 2024
Full time
Service Express is looking for a talented professional who wants the opportunity to serve as a Senior Network Engineer in our organisation. The Senior Network Engineer will be a technology expert within the Data Centre Services Company andis responsible for deploying & maintaining technology required to meet the company's growing IT requirements, patching and firmware updates, constant security improvements, regulatory assessments, and customer requirements. The individual also interacts with MIS Support, Delivery and Internal IT Engineers and Stakeholders Key Responsibilities: Implementing, upgrading, expanding, monitoring and supporting the Data Centre networking infrastructure systems, primarily focused on Nokia Nuage (Linux Based) and Cisco networking and security platforms. Implement and maintain advanced Data Centre Network Technologies to enhance security posture, including but not limited to: Network Segmentation Next Generation Firewall and Security Threat Protection SD-WAN Technologies Content Delivery (Load Balancing) Monitoring and Reporting Tools Advanced Tools for Flow Mappings Full lifecycle management for all equipment in the Service Express Datacentres Participation on Project Teams: Reviewing and assisting with the development of project deployment plans Guides and mentors fellow network administrators, engineers, and project team members on related topics Project execution, including partnering with PM, Security Management, Delivery and Support. Oversight of networking asset management, including maintenance of component inventory and related documentation Develops and maintains capacity management reports and trend analysis. Maintains documentation for the networking infrastructure. What we are hoping you can bring to the Service Express team High Level of Knowledge of Advanced Cisco Systems Platforms, including ACI Switching, Wireless, and ISE Checkpoint and Fortinet Firewall Knowledge Desirable CCNP+ desireable Knowledge of Advanced SD-WAN functionality and principles Knowledge of Advanced Content Delivery Platforms, such as F5 and Riverbed Knowledge of Advanced Scripting and Automation Platforms, such as Ansible and Terraform Excellent written, presentation and oral communication skills Demonstrated ability to communicate and influence at all levels Knowledge of best practices and IT operations in an always-up, always-available service Good decision making, human relations, and organization skills Good understanding of the tools and techniques used in process improvement Familiarity and/or experience working with 3rd party partners/vendors and professional services Implements and evaluates service & solution goals. Anticipates developments in the field / deployments, in order to support continuous improvement What you will get? Up to £60,000 annual salary % Bonus Hybrid opportunity On-call Rota at an additional rate Overtime pay Lifestyle Benefits, Employee Assistance Program, Life assurance, Private Medical Insurance and more. Paid volunteer hours A Collaborative company that focuses on providing our employees and customers through the best experience On site Gym and use of personal trainers
Sectors: Electronics, Manufacturing, Bio Technology Job title: Senior Embedded Software Engineer Job Type: Permanent Location: Aberystwyth (Mid and West Wales) Salary: 40,000 - £60,000 per annum Relocation Assistance is available Great Benefits Package - See Below Company overview & Job Title: An inclusive, innovative engineering company located and based in Aberystwyth (Mid and West Wales) that specialises in Bio Technology and most importantly who have a family feel to their business, where everyone is respected, with a strong ethos and values have a new opening within the business to hire for and hire for a brand new Senior Embedded Software Engineer to join the company. Salary on offer, hourly rate and work from home policy: The salary on offer for the successful permanent Senior Embedded Software Engineer is £40,000 - £60,000 per annum, depending on skillset and experience. 4 days working onsite and rest remote is available. Relocation assistance is also available. Benefits Package: Relocation assistance, profit share paid twice a year, 20 days of annual leave, plus bank holidays and Christmas closure (approximately 5 extra days leave). The annual increases with service to 26 days. Employees pay 3% and employer pays 8%, 1000 gifted shares (which they must retain) for which they receive a dividend twice a year, currently our share price is £5.21., Ability to purchase more shares through salary sacrifice or dealing days. 4 x salary death in service.Income protection for long-term sickness (over six months) at 75% of salary. Cycle to work schemeFlexible working. Employee Assistance Packages. We encourage personal development and will support individuals, when possible, with training and courses to promote their growth. Summary of the Embedded Software Engineering role: The Embedded Software Engineer will play a focal role in the design, development, testing, and optimisation of embedded software solutions for company's existing and future products. The candidate will co-operate closely as part of an innovative and passionate cross-functional engineering team to deliver high-quality firmware that meets performance, reliability, and scalability criteria. Embedded Software Engineer Key Skills: Degree, HND or suitable experience in relevant field for Computer Science, Electronics Engineering 3-5+ years industry experience in firmware or embedded software development Embedded Software Programming in C/C++ Familiarity with various microcontroller architectures and their peripherals, especially arm. Communication protocols - I2C, SPI, UART, USB etc RTOS Experience is a huge bonus - FreeRTOS, QNX, VxWorks or similar Solid problem-solving, analytical, and debugging skills Strong understanding of software development life cycle, including version control (e.g. Git), debugging, and testing. Excellent communication and collaboration skills. Desirable knowledge, skills and experience Industrial communications experience such as Profibus, Profinet, Ethernet IP and PLC integration Electronics circuit design Awareness of FDA 21 CFR Part 11 compliance requirements Experience working to ISO13485 standards If you are interested in the above exciting Senior Embedded Software Engineering position and think you have the skills required as a Senior Embedded Software Engineer to join an established and successful company and progress well, please don't hesitate to apply and contact Frank Kanjanda on or call for information. Not for you but know someone who may be interested? We do offer up to £500 upon placement of successful referrals!
Mar 28, 2024
Full time
Sectors: Electronics, Manufacturing, Bio Technology Job title: Senior Embedded Software Engineer Job Type: Permanent Location: Aberystwyth (Mid and West Wales) Salary: 40,000 - £60,000 per annum Relocation Assistance is available Great Benefits Package - See Below Company overview & Job Title: An inclusive, innovative engineering company located and based in Aberystwyth (Mid and West Wales) that specialises in Bio Technology and most importantly who have a family feel to their business, where everyone is respected, with a strong ethos and values have a new opening within the business to hire for and hire for a brand new Senior Embedded Software Engineer to join the company. Salary on offer, hourly rate and work from home policy: The salary on offer for the successful permanent Senior Embedded Software Engineer is £40,000 - £60,000 per annum, depending on skillset and experience. 4 days working onsite and rest remote is available. Relocation assistance is also available. Benefits Package: Relocation assistance, profit share paid twice a year, 20 days of annual leave, plus bank holidays and Christmas closure (approximately 5 extra days leave). The annual increases with service to 26 days. Employees pay 3% and employer pays 8%, 1000 gifted shares (which they must retain) for which they receive a dividend twice a year, currently our share price is £5.21., Ability to purchase more shares through salary sacrifice or dealing days. 4 x salary death in service.Income protection for long-term sickness (over six months) at 75% of salary. Cycle to work schemeFlexible working. Employee Assistance Packages. We encourage personal development and will support individuals, when possible, with training and courses to promote their growth. Summary of the Embedded Software Engineering role: The Embedded Software Engineer will play a focal role in the design, development, testing, and optimisation of embedded software solutions for company's existing and future products. The candidate will co-operate closely as part of an innovative and passionate cross-functional engineering team to deliver high-quality firmware that meets performance, reliability, and scalability criteria. Embedded Software Engineer Key Skills: Degree, HND or suitable experience in relevant field for Computer Science, Electronics Engineering 3-5+ years industry experience in firmware or embedded software development Embedded Software Programming in C/C++ Familiarity with various microcontroller architectures and their peripherals, especially arm. Communication protocols - I2C, SPI, UART, USB etc RTOS Experience is a huge bonus - FreeRTOS, QNX, VxWorks or similar Solid problem-solving, analytical, and debugging skills Strong understanding of software development life cycle, including version control (e.g. Git), debugging, and testing. Excellent communication and collaboration skills. Desirable knowledge, skills and experience Industrial communications experience such as Profibus, Profinet, Ethernet IP and PLC integration Electronics circuit design Awareness of FDA 21 CFR Part 11 compliance requirements Experience working to ISO13485 standards If you are interested in the above exciting Senior Embedded Software Engineering position and think you have the skills required as a Senior Embedded Software Engineer to join an established and successful company and progress well, please don't hesitate to apply and contact Frank Kanjanda on or call for information. Not for you but know someone who may be interested? We do offer up to £500 upon placement of successful referrals!
Senior Firmware Engineer Mission : We are seeking a highly talented and self-motivated Senior Firmware Engineer to work in our UK team. Based in the Plymouth office in a hybrid role with a minimum of 2 days on site with occasional travel to other sites as required. As an embedded firmware engineer you will have a structured approach to design and verification with demonstrable skills in selecting appropriate software architectures. You will be able to produce efficient embedded software implementations and have a good appreciation of electronic hardware. You will play a key role in the realisation of leading-edge smart heating products. It is key that you can demonstrate you are a natural collaborator with a successful track record of embedded software delivery in your career to date. You will have a passion for design excellence and demonstrate outstanding technical competence. Key responsibilities: Full lifecycle involvement in detailed design, code development, maintenance, and validation for new and existing product lines in line with the business needs. Collaborate with other global teams to ensure the timely delivery of new products according to agreed timescales Adopt in-house best practice for code integrity and design validation You will collaborate with the systems design engineers, test engineers, and product owners to form acceptance criteria which you will develop code against. You will mentor junior team members to support the team development as a whole. Skills and attributes: You should have proven skills in modern C/C++ microcontroller firmware development for embedded devices ideally with the Si-Labs, Microchip, and TI Micro-Controller families Experience of low-power wireless communications, such as Zigbee, Wi-Fi and Bluetooth You will be able to demonstrate experience in Continuous Integration and distributed revision control tools along with bug tracking platforms (such as Git, Jira, confluence) Ideally you will have experience of development in an Agile environment and understand the concepts of the methodology. You will have experience of firmware development environments including compilers, debuggers, emulators and toolchains Good understanding of electronics and microcontroller-based embedded systems for consumer products Education You will have a degree in Software Engineering, Computer Science, Electrical/electronic Engineering or equivalent. At Schneider Electric, Diversity & Inclusion is at the heart of our organisation, it's an integral part of our history, culture, and identity. We recognise that embracing diversity unlocks innovation and creativity and fosters collaboration. We want our employees to reflect the diversity of our communities and the customers we serve. As a result, our teams are stronger to drive the company's future. "We are proudly participating in the Disability Confident Program offering support to people in the workplace who consider themselves living with a disability." What we offer you: Competitive salary & Bonus Scheme, 28 Days Annual Leave + Public Holidays, Holiday Buy & Sell programme, Pension Scheme, Employee Share Ownership Programme, Open Talent Market (internal mobility opportunities + access to mentors & projects globally), Learning Portal and much more. Apply now: Please submit an online application to be considered for any position with us. You know about us, so let us learn about you! Apply today. Let us learn about you! Apply today. Why us? Schneider Electric is leading the digital transformation of energy management and automation. Our technologies enable the world to use energy in a safe, efficient and sustainable manner. We strive to promote a global economy that is both ecologically viable and highly productive. €25.7bn global revenue (Apply online only)+ employees in 100+ countries 45% of revenue from IoT 5% of revenue devoted for R&D You must submit an online application to be considered for any position with us. This position will be posted until filled It is the policy of Schneider Electric to provide equal employment and advancement opportunities in the areas of recruiting, hiring, training, transferring, and promoting all qualified individuals regardless of race, religion, color, gender, disability, national origin, ancestry, age, military status, sexual orientation, marital status, or any other legally protected characteristic or conduct. Concerning agencies: Schneider Electric does not accept unsolicited resumes and will not be responsible for fees related to such.
Mar 28, 2024
Full time
Senior Firmware Engineer Mission : We are seeking a highly talented and self-motivated Senior Firmware Engineer to work in our UK team. Based in the Plymouth office in a hybrid role with a minimum of 2 days on site with occasional travel to other sites as required. As an embedded firmware engineer you will have a structured approach to design and verification with demonstrable skills in selecting appropriate software architectures. You will be able to produce efficient embedded software implementations and have a good appreciation of electronic hardware. You will play a key role in the realisation of leading-edge smart heating products. It is key that you can demonstrate you are a natural collaborator with a successful track record of embedded software delivery in your career to date. You will have a passion for design excellence and demonstrate outstanding technical competence. Key responsibilities: Full lifecycle involvement in detailed design, code development, maintenance, and validation for new and existing product lines in line with the business needs. Collaborate with other global teams to ensure the timely delivery of new products according to agreed timescales Adopt in-house best practice for code integrity and design validation You will collaborate with the systems design engineers, test engineers, and product owners to form acceptance criteria which you will develop code against. You will mentor junior team members to support the team development as a whole. Skills and attributes: You should have proven skills in modern C/C++ microcontroller firmware development for embedded devices ideally with the Si-Labs, Microchip, and TI Micro-Controller families Experience of low-power wireless communications, such as Zigbee, Wi-Fi and Bluetooth You will be able to demonstrate experience in Continuous Integration and distributed revision control tools along with bug tracking platforms (such as Git, Jira, confluence) Ideally you will have experience of development in an Agile environment and understand the concepts of the methodology. You will have experience of firmware development environments including compilers, debuggers, emulators and toolchains Good understanding of electronics and microcontroller-based embedded systems for consumer products Education You will have a degree in Software Engineering, Computer Science, Electrical/electronic Engineering or equivalent. At Schneider Electric, Diversity & Inclusion is at the heart of our organisation, it's an integral part of our history, culture, and identity. We recognise that embracing diversity unlocks innovation and creativity and fosters collaboration. We want our employees to reflect the diversity of our communities and the customers we serve. As a result, our teams are stronger to drive the company's future. "We are proudly participating in the Disability Confident Program offering support to people in the workplace who consider themselves living with a disability." What we offer you: Competitive salary & Bonus Scheme, 28 Days Annual Leave + Public Holidays, Holiday Buy & Sell programme, Pension Scheme, Employee Share Ownership Programme, Open Talent Market (internal mobility opportunities + access to mentors & projects globally), Learning Portal and much more. Apply now: Please submit an online application to be considered for any position with us. You know about us, so let us learn about you! Apply today. Let us learn about you! Apply today. Why us? Schneider Electric is leading the digital transformation of energy management and automation. Our technologies enable the world to use energy in a safe, efficient and sustainable manner. We strive to promote a global economy that is both ecologically viable and highly productive. €25.7bn global revenue (Apply online only)+ employees in 100+ countries 45% of revenue from IoT 5% of revenue devoted for R&D You must submit an online application to be considered for any position with us. This position will be posted until filled It is the policy of Schneider Electric to provide equal employment and advancement opportunities in the areas of recruiting, hiring, training, transferring, and promoting all qualified individuals regardless of race, religion, color, gender, disability, national origin, ancestry, age, military status, sexual orientation, marital status, or any other legally protected characteristic or conduct. Concerning agencies: Schneider Electric does not accept unsolicited resumes and will not be responsible for fees related to such.
Senior Firmware Engineer / Senior Embedded Software Engineer is required by a global leader in laser technologies to lead the long-term development of their systems and the various products they manufacture. You will be designing and testing the software as part of the development team to ensure superior reliability and performance. Package: 45,000 - 55,000 Flexible Core Working Hours Hybrid Working - Glasgow Pension Scheme Private Healthcare Free Life Assurance The Senior Firmware Engineer / Senior Embedded Software Engineer Responsibilities : Lead the development of complex laser system technology. Design, develop and maintain embedded code, written in C/C++. Produce technical documentation throughout the SDLC process. Integrate software with hardware and optics. Ensure all legacy software is supported. The Senior Firmware Engineer / Senior Embedded Software Engineer Experience and Skills : Experience in embedded software development. Deep experience in C and C++ (or other OOP language) design and programming Extensive experience in software development and programming in an industrial environment Strong Real-Time Operating System experience and event-driven programming. Ability to read electronic schematic diagrams and data sheets. Extensive experience in low-level microcontroller interfaces. Experience in embedded software and hardware integration testing and verification. BSc in Computer Science / Software Engineering / Electronic Engineer or other In Addition to the above Skills: Test Driven Development (TDD) ARM Cortex-M processor architecture familiarity C# programming experience Visual Studios Knowledge of the NPI process You will need to be within a commutable distance of Glasgow. This employer assists with relocation and can provide sponsorship!
Mar 28, 2024
Full time
Senior Firmware Engineer / Senior Embedded Software Engineer is required by a global leader in laser technologies to lead the long-term development of their systems and the various products they manufacture. You will be designing and testing the software as part of the development team to ensure superior reliability and performance. Package: 45,000 - 55,000 Flexible Core Working Hours Hybrid Working - Glasgow Pension Scheme Private Healthcare Free Life Assurance The Senior Firmware Engineer / Senior Embedded Software Engineer Responsibilities : Lead the development of complex laser system technology. Design, develop and maintain embedded code, written in C/C++. Produce technical documentation throughout the SDLC process. Integrate software with hardware and optics. Ensure all legacy software is supported. The Senior Firmware Engineer / Senior Embedded Software Engineer Experience and Skills : Experience in embedded software development. Deep experience in C and C++ (or other OOP language) design and programming Extensive experience in software development and programming in an industrial environment Strong Real-Time Operating System experience and event-driven programming. Ability to read electronic schematic diagrams and data sheets. Extensive experience in low-level microcontroller interfaces. Experience in embedded software and hardware integration testing and verification. BSc in Computer Science / Software Engineering / Electronic Engineer or other In Addition to the above Skills: Test Driven Development (TDD) ARM Cortex-M processor architecture familiarity C# programming experience Visual Studios Knowledge of the NPI process You will need to be within a commutable distance of Glasgow. This employer assists with relocation and can provide sponsorship!
An exciting opportunity has arisen for a Senior Embedded Software Engineer to join this world leading Manufacturer of HMI Devices, based in Newark, Nottinghamshire. In this full-time, on-site role, you'll be leading a team of 3 engineers, collaborating and supporting whilst getting hands on, working on multiple development projects simultaneously. You should have the following skills and attributes for the Senior Embedded Software engineer role: A degree in electronics engineering or equivalent Previously working with Embedded systems devices / electronic hardware design Ability to demonstrate previous product development from concept through to production Strong Experience of Embedded C, microcontroller device firmware development - PIC32 or similar Experience interfacing with embedded hardware using protocols such as SPI, I2C, I2S, UART, USB, CAN, Ethernet Experience of leading / confident in giving direction and mentoring/training other members of a team Benefits Package of a Senior Embedded Software engineer, based in Newark, Nottinghamshire Competitive salary Discretionary Bonus Scheme On site parking Pension Scheme This is an exciting job opportunity for a Senior Embedded Software engineer who is detail driven and happy to 'roll up sleeves' to drive a solution to a successful outcome To apply for this Newark, Nottinghamshire based Senior Embedded Software engineer role please send your CV to or for a confidential discussion, please call /
Mar 28, 2024
Full time
An exciting opportunity has arisen for a Senior Embedded Software Engineer to join this world leading Manufacturer of HMI Devices, based in Newark, Nottinghamshire. In this full-time, on-site role, you'll be leading a team of 3 engineers, collaborating and supporting whilst getting hands on, working on multiple development projects simultaneously. You should have the following skills and attributes for the Senior Embedded Software engineer role: A degree in electronics engineering or equivalent Previously working with Embedded systems devices / electronic hardware design Ability to demonstrate previous product development from concept through to production Strong Experience of Embedded C, microcontroller device firmware development - PIC32 or similar Experience interfacing with embedded hardware using protocols such as SPI, I2C, I2S, UART, USB, CAN, Ethernet Experience of leading / confident in giving direction and mentoring/training other members of a team Benefits Package of a Senior Embedded Software engineer, based in Newark, Nottinghamshire Competitive salary Discretionary Bonus Scheme On site parking Pension Scheme This is an exciting job opportunity for a Senior Embedded Software engineer who is detail driven and happy to 'roll up sleeves' to drive a solution to a successful outcome To apply for this Newark, Nottinghamshire based Senior Embedded Software engineer role please send your CV to or for a confidential discussion, please call /
Job title: Senior Embedded Software Engineer Location: Glasgow, Scotland Salary: £45,000 - £55,000 per annum Great Benefits Package Relocation assistance available Company overview & Job Title: Due to continued success, growth and development a fantastic Global engineering organization based in Glasgow (Scotland) who have an exceptional presence across multiple industries for Engineering are now seeking to hire for 1 Senior Embedded Software & 1 Junior/Mid-Level Embedded Software Engineer to join the organisation on a permanent basis. Work arrangement & relocation assistance: 1 day WFH and rest onsite in the office. Relocation assistance is available for UK based Embedded Software Engineers but no sponsorship is provided. Salaries Ranges for Embedded Software Engineers: Embedded Software Engineer: £30,000 - £40,000 per annum Senior Embedded Software Engineer: £45,000 - £55,000 per annum Embedded Software Engineer Key Skills: 2-5+ years industry experience Embedded Software Programming in C Experience of Low-Level Firmware, Drivers & Bare Metal Knowledge/Experience for Real Time Operating Systems (RTOS) Network interfaces - I2C, SPI, USB, UART, Can Bus, RS232/485, Ethernet Ability to read electronics schematic diagrams and component datasheets Hands on experience of embedded software and hardware integration, verification, and testing Version Control Systems and integration tools - Git, Jenkins, SVN, GIT etc Desirable & highly advantageous nice to have skills: Microcontrollers - STM32, ARM Cortex Processors, CMSIS Windows Development - Linux, Windows CE Integrated Development Environment - Eclipse, Visual Studio, MPLAB X, Keil Experience in C++, C# Python programming & scripting languages such as Bash etc Experience with Toradex based embedded computing modules FPGA Development - Verilog Experience in the full software development lifecycle Benefits Package: 30 days annual leave 5 hour working week including Flexi Time Pension Contribution- 3% employee, 7% Private Medical Insurance - Bupa Group Health & Life Assurance Schemes Employee Assistance Program Employee Stock Purchase Plan Onsite Bistro Cycle to work scheme Shower Facilities Onsite Car Parking If you are interested in the Senior Embedded Software Engineer or Junior/Mid-Level Embedded Software Engineering positions and think you have the skills required please don't hesitate to apply or contact Frank Kanjanda at or call for more information and job details.
Mar 28, 2024
Full time
Job title: Senior Embedded Software Engineer Location: Glasgow, Scotland Salary: £45,000 - £55,000 per annum Great Benefits Package Relocation assistance available Company overview & Job Title: Due to continued success, growth and development a fantastic Global engineering organization based in Glasgow (Scotland) who have an exceptional presence across multiple industries for Engineering are now seeking to hire for 1 Senior Embedded Software & 1 Junior/Mid-Level Embedded Software Engineer to join the organisation on a permanent basis. Work arrangement & relocation assistance: 1 day WFH and rest onsite in the office. Relocation assistance is available for UK based Embedded Software Engineers but no sponsorship is provided. Salaries Ranges for Embedded Software Engineers: Embedded Software Engineer: £30,000 - £40,000 per annum Senior Embedded Software Engineer: £45,000 - £55,000 per annum Embedded Software Engineer Key Skills: 2-5+ years industry experience Embedded Software Programming in C Experience of Low-Level Firmware, Drivers & Bare Metal Knowledge/Experience for Real Time Operating Systems (RTOS) Network interfaces - I2C, SPI, USB, UART, Can Bus, RS232/485, Ethernet Ability to read electronics schematic diagrams and component datasheets Hands on experience of embedded software and hardware integration, verification, and testing Version Control Systems and integration tools - Git, Jenkins, SVN, GIT etc Desirable & highly advantageous nice to have skills: Microcontrollers - STM32, ARM Cortex Processors, CMSIS Windows Development - Linux, Windows CE Integrated Development Environment - Eclipse, Visual Studio, MPLAB X, Keil Experience in C++, C# Python programming & scripting languages such as Bash etc Experience with Toradex based embedded computing modules FPGA Development - Verilog Experience in the full software development lifecycle Benefits Package: 30 days annual leave 5 hour working week including Flexi Time Pension Contribution- 3% employee, 7% Private Medical Insurance - Bupa Group Health & Life Assurance Schemes Employee Assistance Program Employee Stock Purchase Plan Onsite Bistro Cycle to work scheme Shower Facilities Onsite Car Parking If you are interested in the Senior Embedded Software Engineer or Junior/Mid-Level Embedded Software Engineering positions and think you have the skills required please don't hesitate to apply or contact Frank Kanjanda at or call for more information and job details.
As a Senior C# Developer you will mentoring junior developers, full lifecycle software development, maintaining existing platforms, and migrating legacy systems to .NET. C# or PHP, backend experience, expertise in distributed systems, database technologies, CI/CD pipelines, testing frameworks, cloud platforms, and containerisation technologies. Client Details Everything about CSL is designed to keep our customers connected, secure and live. Simplicity, service and reliability have been at the heart of everything we do since CSL was founded in 1996. The sectors we work in and applications we connect are at the highest end of critical communications. Critical connectivity can be complex but we make it easy. Our partnerships with all the major Mobile Network Operators, Monitoring Centres and Installers, allows us to deliver complete end-to-end connectivity solutions. Whether it's 4G, IP, xDSL, or FTTC, we have the knowledge, expertise and ability to deliver the best combination for your connectivity requirements. Description Mentoring junior developers in architecture and coding best practices. Collaborating with the product team to understand business priorities and deliverables. Full lifecycle software development, including designing, developing, testing, deploying, and maintaining software. Developing necessary artifacts such as software, models, documentation, and workflow diagrams. Maintaining existing alarm signaling IoT platforms and developing new technology stacks. Creating and maintaining CI/CD pipelines for efficient software delivery. Developing and maintaining testing frameworks, processes, and tools to ensure software quality. Translating business requirements into functional and non-functional software aspects. Collaborating closely with other teams, including technical support and device/firmware teams, to ensure cohesive development efforts. Profile A track record of mentoring junior developers and guiding them in architecture and coding best practices. A degree in software engineering, electrical/electronic engineering, or a relevant technical field. Proficiency in either C# or PHP, with a preference for backend experience and familiarity with frontend development. Strong understanding of object-oriented programming and SOLID principles. Experience in designing distributed systems with microservices architecture. Proficiency in database technologies such as Postgres, InfluxDB, and Redis. Expertise in continuous integration, development, and deployment pipelines. Experience with testing frameworks, including automation of testing and knowledge of TDD/BDD. Deep understanding of version control systems. Familiarity with public cloud platforms like Azure, AWS, or Google Cloud, with preference for Azure. Knowledge of message bus technologies like AMQP, MQTT, Kafka, or RabbitMQ. Experience with containerisation technologies such as Docker, Docker Swarm, and Kubernetes. A keen interest in staying updated with the latest trends and advancements in software development Job Offer 25 days holiday - Increasing with service Free onsite parking (3 days onsite - 2 working from home) Modern office space in Watford Be part of an exciting IOT Industry and more
Mar 28, 2024
Full time
As a Senior C# Developer you will mentoring junior developers, full lifecycle software development, maintaining existing platforms, and migrating legacy systems to .NET. C# or PHP, backend experience, expertise in distributed systems, database technologies, CI/CD pipelines, testing frameworks, cloud platforms, and containerisation technologies. Client Details Everything about CSL is designed to keep our customers connected, secure and live. Simplicity, service and reliability have been at the heart of everything we do since CSL was founded in 1996. The sectors we work in and applications we connect are at the highest end of critical communications. Critical connectivity can be complex but we make it easy. Our partnerships with all the major Mobile Network Operators, Monitoring Centres and Installers, allows us to deliver complete end-to-end connectivity solutions. Whether it's 4G, IP, xDSL, or FTTC, we have the knowledge, expertise and ability to deliver the best combination for your connectivity requirements. Description Mentoring junior developers in architecture and coding best practices. Collaborating with the product team to understand business priorities and deliverables. Full lifecycle software development, including designing, developing, testing, deploying, and maintaining software. Developing necessary artifacts such as software, models, documentation, and workflow diagrams. Maintaining existing alarm signaling IoT platforms and developing new technology stacks. Creating and maintaining CI/CD pipelines for efficient software delivery. Developing and maintaining testing frameworks, processes, and tools to ensure software quality. Translating business requirements into functional and non-functional software aspects. Collaborating closely with other teams, including technical support and device/firmware teams, to ensure cohesive development efforts. Profile A track record of mentoring junior developers and guiding them in architecture and coding best practices. A degree in software engineering, electrical/electronic engineering, or a relevant technical field. Proficiency in either C# or PHP, with a preference for backend experience and familiarity with frontend development. Strong understanding of object-oriented programming and SOLID principles. Experience in designing distributed systems with microservices architecture. Proficiency in database technologies such as Postgres, InfluxDB, and Redis. Expertise in continuous integration, development, and deployment pipelines. Experience with testing frameworks, including automation of testing and knowledge of TDD/BDD. Deep understanding of version control systems. Familiarity with public cloud platforms like Azure, AWS, or Google Cloud, with preference for Azure. Knowledge of message bus technologies like AMQP, MQTT, Kafka, or RabbitMQ. Experience with containerisation technologies such as Docker, Docker Swarm, and Kubernetes. A keen interest in staying updated with the latest trends and advancements in software development Job Offer 25 days holiday - Increasing with service Free onsite parking (3 days onsite - 2 working from home) Modern office space in Watford Be part of an exciting IOT Industry and more
Senior/Server Engineers (£27k - £29K depending on experience + Car (currently Toyota Corolla estate hybrid) + pension + On Call allowance) Are you ready to take your career to the next level? We're seeking a dynamic and experienced Senior Field Service Engineer to join our team and embark on an exciting journey of innovation and excellence. About the Role: As a Senior Field Service Engineer, you'll be at the forefront of IT equipment fault finding and repair. From servers and PCs to laptops and printers, you'll tackle a diverse range of challenges while ensuring the highest levels of customer service and satisfaction. Why Join Us? Exciting Challenges : Every day brings new opportunities to troubleshoot and solve complex IT issues, keeping you engaged and energized. Team Collaboration : You'll work alongside talented professionals, fostering a collaborative environment where your contributions are valued and recognized. Continuous Growth : With opportunities for professional development and skill enhancement, you'll continuously grow and evolve in your role. Impactful Work : Make a real difference by exceeding customer expectations and delivering top-notch service with every interaction. What We're Looking For: Senior Engineer main skills • MUST be able to obtain security clearances, BPSS & SC, (NPPV3 great to have but not essential) • X86 Server Hardware break fix Skills (can replace all components, upgrade Bios/firmware) • Laptop Hardware break fix skills (replace all components) • Must be able to hold Main vendor certifications on Servers & Laptops (Dell, HP, Lenovo) • Will form part of an on-call rota covering 24 7 365 call outs Good to have experience/skills • Netapp - major advantage to hold this • Retail/Point of Sale (POS) Want someone within the area (attached) Senior Engineer main skills • MUST be able to obtain security clearances, BPSS & SC, (NPPV3 great to have but not essential) • X86 Server Hardware break fix Skills (can replace all components, upgrade Bios/firmware) • Laptop Hardware break fix skills (replace all components) • Must be able to hold Main vendor certifications on Servers & Laptops (Dell, HP, Lenovo) • Will form part of an on call rota covering 24 7 365 call outs Senior Engineer good to have experience/skills • Netapp - major advantage to hold this • Retail/Point of Sale (POS)
Mar 28, 2024
Full time
Senior/Server Engineers (£27k - £29K depending on experience + Car (currently Toyota Corolla estate hybrid) + pension + On Call allowance) Are you ready to take your career to the next level? We're seeking a dynamic and experienced Senior Field Service Engineer to join our team and embark on an exciting journey of innovation and excellence. About the Role: As a Senior Field Service Engineer, you'll be at the forefront of IT equipment fault finding and repair. From servers and PCs to laptops and printers, you'll tackle a diverse range of challenges while ensuring the highest levels of customer service and satisfaction. Why Join Us? Exciting Challenges : Every day brings new opportunities to troubleshoot and solve complex IT issues, keeping you engaged and energized. Team Collaboration : You'll work alongside talented professionals, fostering a collaborative environment where your contributions are valued and recognized. Continuous Growth : With opportunities for professional development and skill enhancement, you'll continuously grow and evolve in your role. Impactful Work : Make a real difference by exceeding customer expectations and delivering top-notch service with every interaction. What We're Looking For: Senior Engineer main skills • MUST be able to obtain security clearances, BPSS & SC, (NPPV3 great to have but not essential) • X86 Server Hardware break fix Skills (can replace all components, upgrade Bios/firmware) • Laptop Hardware break fix skills (replace all components) • Must be able to hold Main vendor certifications on Servers & Laptops (Dell, HP, Lenovo) • Will form part of an on-call rota covering 24 7 365 call outs Good to have experience/skills • Netapp - major advantage to hold this • Retail/Point of Sale (POS) Want someone within the area (attached) Senior Engineer main skills • MUST be able to obtain security clearances, BPSS & SC, (NPPV3 great to have but not essential) • X86 Server Hardware break fix Skills (can replace all components, upgrade Bios/firmware) • Laptop Hardware break fix skills (replace all components) • Must be able to hold Main vendor certifications on Servers & Laptops (Dell, HP, Lenovo) • Will form part of an on call rota covering 24 7 365 call outs Senior Engineer good to have experience/skills • Netapp - major advantage to hold this • Retail/Point of Sale (POS)
Are you looking for a Senior Firmware Engineer job based in Southampton? My client based in Southampton are a market leading organisation who are investing heavily in their R&D facility with loads of exciting new projects going on. They are now looking for an experienced Senior Firmware Engineer to join. This role is responsible for research and development of firmware for new systems, including the development of concepts, maintaining the systems of existing products, and testing systems. You will also oversee and ensure that plans and development of firmware is aligned to strategic plans for the function, thoroughly testing firmware and building to address the concepts and feature specifications. The Key Skills/Knowledge required for the Senior Firmware Engineer job will be: - Good skills in C / C++. - Practical skills in firmware development on embedded systems. - Basic skills of communication protocols. - Knowledge of automated testing and continuous integration. - Knowledge of different scripting languages. - Working collaboratively with Engineering and project teams to achieve solutions. - Understands the market and the roadmap. This is a great opportunity for a Senior Firmware Engineer based in Southampton to work for a leading supplier of high performance instruments, which offers a fantastic working environment and future progression opportunities. They are also part of a larger group and have their own headquarters abroad with sales and service worldwide. To apply for the Senior Firmware Engineer job, please email or call Brett on / .
Mar 27, 2024
Full time
Are you looking for a Senior Firmware Engineer job based in Southampton? My client based in Southampton are a market leading organisation who are investing heavily in their R&D facility with loads of exciting new projects going on. They are now looking for an experienced Senior Firmware Engineer to join. This role is responsible for research and development of firmware for new systems, including the development of concepts, maintaining the systems of existing products, and testing systems. You will also oversee and ensure that plans and development of firmware is aligned to strategic plans for the function, thoroughly testing firmware and building to address the concepts and feature specifications. The Key Skills/Knowledge required for the Senior Firmware Engineer job will be: - Good skills in C / C++. - Practical skills in firmware development on embedded systems. - Basic skills of communication protocols. - Knowledge of automated testing and continuous integration. - Knowledge of different scripting languages. - Working collaboratively with Engineering and project teams to achieve solutions. - Understands the market and the roadmap. This is a great opportunity for a Senior Firmware Engineer based in Southampton to work for a leading supplier of high performance instruments, which offers a fantastic working environment and future progression opportunities. They are also part of a larger group and have their own headquarters abroad with sales and service worldwide. To apply for the Senior Firmware Engineer job, please email or call Brett on / .
Role: Lead Embedded Engineer Location: Dudley, West Midlands Salary: £50,000 to £60,000 (Negotiable) Benefits: Hybrid / Flex Working, Pension, Life Assurance, Healthcare, Wellbeing packages. An opportunity has become available for a Lead Embedded Engineer to join an established technology business in the Dudley area. You will join a successful global team of professionals working on electronic products used within the Automotive Technology sector.As the successful Lead Embedded Engineer, you will be responsible for designing and developing embedded software and firmware, including test and debug, for a range of electronics devices and interfaces and ensure best standards are achieved.This role will suit a Senior or Lead Embedded Engineer who is passionate about technology, implementing new methods, and who embraces technical challenges. Role & Responsibilities: Work closely with the Technical Director to develop first class software solutions. Design, develop, test, and maintain embedded software and firmware for Microcontrollers and RTOS. Implement and optimize algorithms for real-time data processing and control application. Develop and maintain device drivers for various peripherals and communication interfaces including; CAN, LIN, SPI, I2C Collaborate with other engineers to troubleshoot and debug system-level problems. Participate in code reviews to ensure code quality, adherence to coding standards, and knowledge sharing within the team. Create and maintain comprehensive documentation for software design, implementation, and testing. Embedded Software Engineer - Skills & Experience Required: Proven background in a Senior or Lead Embedded Software or Firmware Engineer Must be able to write Device Drivers for CANbus Ability to write Embedded Software in C and C++ for microcontrollers. Experience of communication protocols - CAN, LIN, SPI, I2C Create low level software to enable application-level development and support application software development. Develop embedded software for RTOS - FreeRTOS, Zephyr, etc. Use of Version Control tools - Git. If you are an Embedded Software Engineer or Firmware Engineer looking for a challenging and rewarding opportunity in a fast-paced technology focused environment, then please apply now, or call Steve Powell at Owen Daniels Consultancy on to find out more.
Mar 27, 2024
Full time
Role: Lead Embedded Engineer Location: Dudley, West Midlands Salary: £50,000 to £60,000 (Negotiable) Benefits: Hybrid / Flex Working, Pension, Life Assurance, Healthcare, Wellbeing packages. An opportunity has become available for a Lead Embedded Engineer to join an established technology business in the Dudley area. You will join a successful global team of professionals working on electronic products used within the Automotive Technology sector.As the successful Lead Embedded Engineer, you will be responsible for designing and developing embedded software and firmware, including test and debug, for a range of electronics devices and interfaces and ensure best standards are achieved.This role will suit a Senior or Lead Embedded Engineer who is passionate about technology, implementing new methods, and who embraces technical challenges. Role & Responsibilities: Work closely with the Technical Director to develop first class software solutions. Design, develop, test, and maintain embedded software and firmware for Microcontrollers and RTOS. Implement and optimize algorithms for real-time data processing and control application. Develop and maintain device drivers for various peripherals and communication interfaces including; CAN, LIN, SPI, I2C Collaborate with other engineers to troubleshoot and debug system-level problems. Participate in code reviews to ensure code quality, adherence to coding standards, and knowledge sharing within the team. Create and maintain comprehensive documentation for software design, implementation, and testing. Embedded Software Engineer - Skills & Experience Required: Proven background in a Senior or Lead Embedded Software or Firmware Engineer Must be able to write Device Drivers for CANbus Ability to write Embedded Software in C and C++ for microcontrollers. Experience of communication protocols - CAN, LIN, SPI, I2C Create low level software to enable application-level development and support application software development. Develop embedded software for RTOS - FreeRTOS, Zephyr, etc. Use of Version Control tools - Git. If you are an Embedded Software Engineer or Firmware Engineer looking for a challenging and rewarding opportunity in a fast-paced technology focused environment, then please apply now, or call Steve Powell at Owen Daniels Consultancy on to find out more.
My client are an It Managed Service Company who are currently recruiting for a home based Fortinet Engineer to join their team. The role will be within the Networks team with a focus on Fortinet security products. You will be required to: • Install and configure Fortinet products e.g., FortiGate, FortiAnalyzer and FortiManager.• Migration from other Security vendors to Fortinet products.• Upgrade of existing FortiGate firewalls.• Firmware upgrades.• Attend pre / post sales meetings with customers and advise on new and existing deployments where possible / appropriate.• Travel to customer sites around the UK and working with the Network security admins. You will ideally be a minimum of NSE4 qualified. NSE-5 or NSE-7 would also be advantageous. Salary to £40,000 - £75,000 + car or car allowance Immediate start available for the right candidate.
Mar 27, 2024
Full time
My client are an It Managed Service Company who are currently recruiting for a home based Fortinet Engineer to join their team. The role will be within the Networks team with a focus on Fortinet security products. You will be required to: • Install and configure Fortinet products e.g., FortiGate, FortiAnalyzer and FortiManager.• Migration from other Security vendors to Fortinet products.• Upgrade of existing FortiGate firewalls.• Firmware upgrades.• Attend pre / post sales meetings with customers and advise on new and existing deployments where possible / appropriate.• Travel to customer sites around the UK and working with the Network security admins. You will ideally be a minimum of NSE4 qualified. NSE-5 or NSE-7 would also be advantageous. Salary to £40,000 - £75,000 + car or car allowance Immediate start available for the right candidate.
Exciting Opportunity for Senior Embedded Software Engineer! Are you ready to pioneer cutting-edge projects that will redefine the technological landscape? Do you have a passion for leading intricate electronic endeavours? Join an exceptional and expanding tech firm with a global footprint, offering a hybrid work model based just outside Bristol. My client is at the forefront of delivering revolutionary engineering solutions for the Oil & Gas and UK Rail Industries. The Role: My client is on the lookout for a seasoned and highly proficient Senior Embedded Software Engineer to boost their Hardware Solutions Team. Key Responsibilities: Spearhead the Embedded Software Team, driving innovation and excellence. Architect, design, develop, and refine embedded software products to support our R&D initiatives and commercial endeavours. Uphold standards of design brilliance, ensuring every aspect of our software solutions exceeds expectations. Produce meticulous technical documentation and instil best practices across the team. Coordinate and manage project activities, providing guidance and mentorship to junior engineers. What We Seek: Demonstrated expertise in both technical and leadership domains. Bachelor's or Master's degree in Electrical/Electronics/Software/Computer Science. Proven track record in Embedded Software architecture design and implementation. Proficiency in Python, C, and C++ programming languages. Exceptional problem-solving abilities and analytical acumen. Extensive experience in software design, development, debugging Testing for microprocessors and microcontrollers. Proficiency in embedded application development for systems demanding high reliability and availability. Familiarity with embedded operating systems, including Linux/UNIX and various RTOS families. Deep understanding and utilisation of microcontroller peripherals for data acquisition and control Proficiency in firmware application development for communication interfaces Knowledge and utilisation of communication protocols Strong communication skills and a collaborative spirit to foster a culture of quality and teamwork. Established in Didsbury, Connexa Technology Ltd is becoming one of the UK's fastest growing IT and Technology recruitment companies. People. Technology. Connected. Connexa Technology is acting as an Employment Agency in relation to this vacancy.
Mar 27, 2024
Full time
Exciting Opportunity for Senior Embedded Software Engineer! Are you ready to pioneer cutting-edge projects that will redefine the technological landscape? Do you have a passion for leading intricate electronic endeavours? Join an exceptional and expanding tech firm with a global footprint, offering a hybrid work model based just outside Bristol. My client is at the forefront of delivering revolutionary engineering solutions for the Oil & Gas and UK Rail Industries. The Role: My client is on the lookout for a seasoned and highly proficient Senior Embedded Software Engineer to boost their Hardware Solutions Team. Key Responsibilities: Spearhead the Embedded Software Team, driving innovation and excellence. Architect, design, develop, and refine embedded software products to support our R&D initiatives and commercial endeavours. Uphold standards of design brilliance, ensuring every aspect of our software solutions exceeds expectations. Produce meticulous technical documentation and instil best practices across the team. Coordinate and manage project activities, providing guidance and mentorship to junior engineers. What We Seek: Demonstrated expertise in both technical and leadership domains. Bachelor's or Master's degree in Electrical/Electronics/Software/Computer Science. Proven track record in Embedded Software architecture design and implementation. Proficiency in Python, C, and C++ programming languages. Exceptional problem-solving abilities and analytical acumen. Extensive experience in software design, development, debugging Testing for microprocessors and microcontrollers. Proficiency in embedded application development for systems demanding high reliability and availability. Familiarity with embedded operating systems, including Linux/UNIX and various RTOS families. Deep understanding and utilisation of microcontroller peripherals for data acquisition and control Proficiency in firmware application development for communication interfaces Knowledge and utilisation of communication protocols Strong communication skills and a collaborative spirit to foster a culture of quality and teamwork. Established in Didsbury, Connexa Technology Ltd is becoming one of the UK's fastest growing IT and Technology recruitment companies. People. Technology. Connected. Connexa Technology is acting as an Employment Agency in relation to this vacancy.
A global MedTech company are looking for Senior Software Engineer (that's skilled with Embedded Software) to join their Glasgow based team. This is an opportunity to work on solutions that can have a life saving impact for people across the world! They have developed diagnostic-led care solutions and deliver high quality affordable medical solutions, equipment and healthcare services to healthcare companies globally. They are looking for motivated, enthusiastic people to join their team to help continue their success. In terms of your day to day, you'll be contributing across the full SDLC for embedded software and application software to continue to upgrade their products. The ideal candidate will come with a few years of solid experience with embedded software engineering, as well as having experience with Unit testing and working with firmware. You will have the following Skills/Experience - Proficient in Embedded C Unit testing experience (Unity, CMOck) Previous experience working with Microcontrollers Experience working in Agile In terms of salary they are offering up to 48k, on top of a list of some great benefites (32 days holidays, 6% employer pesnion contribution and private medical). There hoping you can visit the office as much as possible as they have a real collaborative work environment. If you're looking to move into a real tech for good company, or if this is something you'd like to learn more about, apply here or give Max at Cathcart Technology a call!
Mar 27, 2024
Full time
A global MedTech company are looking for Senior Software Engineer (that's skilled with Embedded Software) to join their Glasgow based team. This is an opportunity to work on solutions that can have a life saving impact for people across the world! They have developed diagnostic-led care solutions and deliver high quality affordable medical solutions, equipment and healthcare services to healthcare companies globally. They are looking for motivated, enthusiastic people to join their team to help continue their success. In terms of your day to day, you'll be contributing across the full SDLC for embedded software and application software to continue to upgrade their products. The ideal candidate will come with a few years of solid experience with embedded software engineering, as well as having experience with Unit testing and working with firmware. You will have the following Skills/Experience - Proficient in Embedded C Unit testing experience (Unity, CMOck) Previous experience working with Microcontrollers Experience working in Agile In terms of salary they are offering up to 48k, on top of a list of some great benefites (32 days holidays, 6% employer pesnion contribution and private medical). There hoping you can visit the office as much as possible as they have a real collaborative work environment. If you're looking to move into a real tech for good company, or if this is something you'd like to learn more about, apply here or give Max at Cathcart Technology a call!
Exciting Opportunity for Senior Embedded Software Engineer! Are you ready to pioneer cutting-edge projects that will redefine the technological landscape? Do you have a passion for leading intricate electronic endeavours? Join an exceptional and expanding tech firm with a global footprint, offering a hybrid work model based just outside Bristol. My client is at the forefront of delivering revolutionary engineering solutions for the Oil & Gas and UK Rail Industries. The Role: My client is on the lookout for a seasoned and highly proficient Senior Embedded Software Engineer to boost their Hardware Solutions Team. Key Responsibilities: Spearhead the Embedded Software Team, driving innovation and excellence. Architect, design, develop, and refine embedded software products to support our R&D initiatives and commercial endeavours. Uphold standards of design brilliance, ensuring every aspect of our software solutions exceeds expectations. Produce meticulous technical documentation and instil best practices across the team. Coordinate and manage project activities, providing guidance and mentorship to junior engineers. What We Seek: Demonstrated expertise in both technical and leadership domains. Bachelor's or Master's degree in Electrical/Electronics/Software/Computer Science. Proven track record in Embedded Software architecture design and implementation. Proficiency in Python, C, and C++ programming languages. Exceptional problem-solving abilities and analytical acumen. Extensive experience in software design, development, debugging Testing for microprocessors and microcontrollers. Proficiency in embedded application development for systems demanding high reliability and availability. Familiarity with embedded operating systems, including Linux/UNIX and various RTOS families. Deep understanding and utilisation of microcontroller peripherals for data acquisition and control Proficiency in firmware application development for communication interfaces Knowledge and utilisation of communication protocols Strong communication skills and a collaborative spirit to foster a culture of quality and teamwork. Established in Didsbury, Connexa Technology Ltd is becoming one of the UK's fastest growing IT and Technology recruitment companies. People. Technology. Connected. Connexa Technology is acting as an Employment Agency in relation to this vacancy.
Mar 27, 2024
Full time
Exciting Opportunity for Senior Embedded Software Engineer! Are you ready to pioneer cutting-edge projects that will redefine the technological landscape? Do you have a passion for leading intricate electronic endeavours? Join an exceptional and expanding tech firm with a global footprint, offering a hybrid work model based just outside Bristol. My client is at the forefront of delivering revolutionary engineering solutions for the Oil & Gas and UK Rail Industries. The Role: My client is on the lookout for a seasoned and highly proficient Senior Embedded Software Engineer to boost their Hardware Solutions Team. Key Responsibilities: Spearhead the Embedded Software Team, driving innovation and excellence. Architect, design, develop, and refine embedded software products to support our R&D initiatives and commercial endeavours. Uphold standards of design brilliance, ensuring every aspect of our software solutions exceeds expectations. Produce meticulous technical documentation and instil best practices across the team. Coordinate and manage project activities, providing guidance and mentorship to junior engineers. What We Seek: Demonstrated expertise in both technical and leadership domains. Bachelor's or Master's degree in Electrical/Electronics/Software/Computer Science. Proven track record in Embedded Software architecture design and implementation. Proficiency in Python, C, and C++ programming languages. Exceptional problem-solving abilities and analytical acumen. Extensive experience in software design, development, debugging Testing for microprocessors and microcontrollers. Proficiency in embedded application development for systems demanding high reliability and availability. Familiarity with embedded operating systems, including Linux/UNIX and various RTOS families. Deep understanding and utilisation of microcontroller peripherals for data acquisition and control Proficiency in firmware application development for communication interfaces Knowledge and utilisation of communication protocols Strong communication skills and a collaborative spirit to foster a culture of quality and teamwork. Established in Didsbury, Connexa Technology Ltd is becoming one of the UK's fastest growing IT and Technology recruitment companies. People. Technology. Connected. Connexa Technology is acting as an Employment Agency in relation to this vacancy.
A global leading technology organisation are seeking an R&D Team Leader - Electronics to join their expanding R&D facility, based in Southampton, Hampshire. The R&D Team Leader - Electronics, Southampton, Hampshire will report into the Senior Engineering Manager and will be responsible for electronics and software development for products throughout the entire lifecycle. This role will provide leadership and line management for the electronic and software engineers within the team and will lead product development of Electronic/Software and activities concerning product compliance and certification according to industry standards. Other responsibilities of the role will include: - Interacting closely with project and product stakeholders and communicate information clearly across the R&D organisation. - Design, develop and test electronic or software work packages within the product development. - Facilitating continuous improvement processes. - Managing objectives of and actively mentors team members. - Implementing and managing organisational goals and objectives within department goals and KPIs. The R&D Team Leader - Electronics, Southampton, Hampshire will ideally have approx 10 years of experience in developing electronics or firmware for embedded systems over the complete product life cycle. You will have knowledge of state of the art electronic and software technologies and be proficient in leading a small team of engineers. APPLY NOW for the R&D Team Leader - Electronics job by sending your CV to If you'd like more information before applying, you can call Brett Longden on / . Otherwise, we always welcome the opportunity to discuss other Engineering jobs.
Mar 26, 2024
Full time
A global leading technology organisation are seeking an R&D Team Leader - Electronics to join their expanding R&D facility, based in Southampton, Hampshire. The R&D Team Leader - Electronics, Southampton, Hampshire will report into the Senior Engineering Manager and will be responsible for electronics and software development for products throughout the entire lifecycle. This role will provide leadership and line management for the electronic and software engineers within the team and will lead product development of Electronic/Software and activities concerning product compliance and certification according to industry standards. Other responsibilities of the role will include: - Interacting closely with project and product stakeholders and communicate information clearly across the R&D organisation. - Design, develop and test electronic or software work packages within the product development. - Facilitating continuous improvement processes. - Managing objectives of and actively mentors team members. - Implementing and managing organisational goals and objectives within department goals and KPIs. The R&D Team Leader - Electronics, Southampton, Hampshire will ideally have approx 10 years of experience in developing electronics or firmware for embedded systems over the complete product life cycle. You will have knowledge of state of the art electronic and software technologies and be proficient in leading a small team of engineers. APPLY NOW for the R&D Team Leader - Electronics job by sending your CV to If you'd like more information before applying, you can call Brett Longden on / . Otherwise, we always welcome the opportunity to discuss other Engineering jobs.
Firmware Engineers - I want to speak with you about an opportunity to work for an Employee owned company where you will work for a leading Medical Device Manufacturer who are looking to grow with the addition of an experienced Senior Firmware Engineer. In joining them at this exciting time in their development, you will receive a generous benefits package including a competitive salary, a twice yearly profit share, a holiday entitlement of 20 days, increasing to 26 days with service, plus Christmas closure leave, as well as flexible working and a generous pension. Following probation, colleagues are gifted 1000 shares, receive income protection, life insurance and can join the cycle to work scheme. The company is an established, global market leader constantly working to innovate and expand their product portfolio, with bases in the U.K and the U.S. Main Purpose Design and implement firmware for embedded systems, ensuring efficient and robust operation. Develop, execute, and maintain test procedures for firmware, ensuring reliability and compliance with specifications. Profile and optimise firmware for performance, power consumption, and memory usage. Collaborate with hardware engineers to ensure seamless integration of firmware with electronic components. Create and maintain comprehensive documentation for firmware code, algorithms, and validation results. Conduct peer code reviews and provide guidance to junior firmware engineers, fostering best practices and continuous improvement. Stay updated with the latest firmware development tools, methodologies, and industry trends. Diagnose, troubleshoot, and resolve embedded software issues. Safety and Compliance: Ensure that firmware adheres to industry safety and compliance standards. Knowledge, Skills & Experience Essential Bachelor's degree in Electrical Engineering, Computer Science, or a related field. A Master's degree or higher is preferred. A minimum of 5-7 years of experience in firmware or embedded software development. Solid problem-solving, analytical, and debugging skills. Proficiency in embedded C/C++ programming. Familiarity with various microcontroller architectures and their peripherals, especially arm. Strong understanding of software development life cycle, including version control (e.g. Git), debugging, and testing. Knowledge of communication protocols such as I2C, SPI, UART, and USB. Excellent communication and collaboration skills. Desirable knowledge, skills and experience Industrial communications experience such as Profibus, Profinet, Ethernet IP and PLC integration. Electronics circuit design. Awareness of FDA 21 CFR Part 11 compliance requirements.
Mar 26, 2024
Full time
Firmware Engineers - I want to speak with you about an opportunity to work for an Employee owned company where you will work for a leading Medical Device Manufacturer who are looking to grow with the addition of an experienced Senior Firmware Engineer. In joining them at this exciting time in their development, you will receive a generous benefits package including a competitive salary, a twice yearly profit share, a holiday entitlement of 20 days, increasing to 26 days with service, plus Christmas closure leave, as well as flexible working and a generous pension. Following probation, colleagues are gifted 1000 shares, receive income protection, life insurance and can join the cycle to work scheme. The company is an established, global market leader constantly working to innovate and expand their product portfolio, with bases in the U.K and the U.S. Main Purpose Design and implement firmware for embedded systems, ensuring efficient and robust operation. Develop, execute, and maintain test procedures for firmware, ensuring reliability and compliance with specifications. Profile and optimise firmware for performance, power consumption, and memory usage. Collaborate with hardware engineers to ensure seamless integration of firmware with electronic components. Create and maintain comprehensive documentation for firmware code, algorithms, and validation results. Conduct peer code reviews and provide guidance to junior firmware engineers, fostering best practices and continuous improvement. Stay updated with the latest firmware development tools, methodologies, and industry trends. Diagnose, troubleshoot, and resolve embedded software issues. Safety and Compliance: Ensure that firmware adheres to industry safety and compliance standards. Knowledge, Skills & Experience Essential Bachelor's degree in Electrical Engineering, Computer Science, or a related field. A Master's degree or higher is preferred. A minimum of 5-7 years of experience in firmware or embedded software development. Solid problem-solving, analytical, and debugging skills. Proficiency in embedded C/C++ programming. Familiarity with various microcontroller architectures and their peripherals, especially arm. Strong understanding of software development life cycle, including version control (e.g. Git), debugging, and testing. Knowledge of communication protocols such as I2C, SPI, UART, and USB. Excellent communication and collaboration skills. Desirable knowledge, skills and experience Industrial communications experience such as Profibus, Profinet, Ethernet IP and PLC integration. Electronics circuit design. Awareness of FDA 21 CFR Part 11 compliance requirements.
Senior Firmware Engineer - £50-70k DOE - Oxford- Hybrid My client is an elite tech company based in Oxford, providing innovative energy solutions for a range of sectors. Due to a very successful few years, they are expanding their engineering team. Main duties: + Designing new firmware + Developing and improving existing firmware + Supporting junior engineers and liaising with customers and hardware teams Skills and Experience Required: + Experience with ARM Cortex microcontrollers (STM32) + Skilled in C/C++ and Python + Familiarity with Git version control + Knowledge of object oriented programming Bonus: + Familiarity of low-level interfaces (UART, I2C, SPI, CAN) + Background in testing What you'll get: + £50-70k dependent on experience + Income protection, life insurance, health insurance & care + 25 days holiday plus bank holidays If you feel like you have the right skills and experience for this role, then please apply with a copy of your updated CV.
Mar 26, 2024
Full time
Senior Firmware Engineer - £50-70k DOE - Oxford- Hybrid My client is an elite tech company based in Oxford, providing innovative energy solutions for a range of sectors. Due to a very successful few years, they are expanding their engineering team. Main duties: + Designing new firmware + Developing and improving existing firmware + Supporting junior engineers and liaising with customers and hardware teams Skills and Experience Required: + Experience with ARM Cortex microcontrollers (STM32) + Skilled in C/C++ and Python + Familiarity with Git version control + Knowledge of object oriented programming Bonus: + Familiarity of low-level interfaces (UART, I2C, SPI, CAN) + Background in testing What you'll get: + £50-70k dependent on experience + Income protection, life insurance, health insurance & care + 25 days holiday plus bank holidays If you feel like you have the right skills and experience for this role, then please apply with a copy of your updated CV.
Michael Page and currently recruiting for a Firmware Engineer to join our Engineering Client in Sheffield on a permanent basis. This is a hybrid working role. Client Details This company itself is a market leader in what they do and has just undergone investment, hence growing the team. In this role you will have the opportunity to shape the direction and strategy of Firmware with the company. The companies product provides solutions to equipment operators that enable them to reduce costs, enhance reliability and reduce their carbon footprint. You will be the sole Firmware Engineer and work closely with the Electronics and Software Engineer on new and existing projects, in C and C++. Upcoming projects include a sensor for cooling water conditions and a new oil condition sensor aimed at the OEM market. Description Involved in full development lifecycle High Level decision making Writing and debugging low-level firmware applications in C & C++ Championing and driving new technologies Profile Must have skills: Experience writing embedded C and C++ applications 5 + years experience Taken products from inception to launch Desirable skills: Experience of PIC, STM32 and ESP32 development tools Developing and debugging resource contrained embedded software Embedded Linux Development Job Offer A competitive salary up to 65k Flexible working An inclusive and collaborative company culture A chance to work in the innovative industry A rewarding career path with opportunities for professional development We encourage all candidates who believe they can thrive as a Firmware Engineer in our company to apply. This is an excellent opportunity to contribute to the Engineering industry and to develop your career further.
Mar 26, 2024
Full time
Michael Page and currently recruiting for a Firmware Engineer to join our Engineering Client in Sheffield on a permanent basis. This is a hybrid working role. Client Details This company itself is a market leader in what they do and has just undergone investment, hence growing the team. In this role you will have the opportunity to shape the direction and strategy of Firmware with the company. The companies product provides solutions to equipment operators that enable them to reduce costs, enhance reliability and reduce their carbon footprint. You will be the sole Firmware Engineer and work closely with the Electronics and Software Engineer on new and existing projects, in C and C++. Upcoming projects include a sensor for cooling water conditions and a new oil condition sensor aimed at the OEM market. Description Involved in full development lifecycle High Level decision making Writing and debugging low-level firmware applications in C & C++ Championing and driving new technologies Profile Must have skills: Experience writing embedded C and C++ applications 5 + years experience Taken products from inception to launch Desirable skills: Experience of PIC, STM32 and ESP32 development tools Developing and debugging resource contrained embedded software Embedded Linux Development Job Offer A competitive salary up to 65k Flexible working An inclusive and collaborative company culture A chance to work in the innovative industry A rewarding career path with opportunities for professional development We encourage all candidates who believe they can thrive as a Firmware Engineer in our company to apply. This is an excellent opportunity to contribute to the Engineering industry and to develop your career further.
Senior Programming Engineer required, based on site in Poole, Dorset. Fantastic opportunity to join an award winning and established business in their time of growth. Working on new designs as well as bug fixes. This is a real real hands-on experience on a vast range of products that use cutting edge technologies. You will create new, complex designs and enhance custom designs, IP cores in VHDL, including simulation, synthesis, timing analysis and testing in hardware. Experience required: VHDL, FPGA and Python essential Relevant degree - e.g., engineering including digital design, or equivalent industry experience. Ability to write professional design documentation. Experience with different operating systems including UNIX and Windows. Understanding of firmware testing method C Programming language to aid system testing Salary / Benefits £75,000 Mon - Fri On site - Free Parking Exceptional career progression opportunities 25 days holiday plus bank holidays Private healthcare Critical illness cover Company pension scheme Employee assistance programme Cycle to work scheme Enjoyable, modern working environment and team-oriented culture Location How To Apply: Please submit your CV to apply. For further information, contact Charmaine Padfield on the IT Team at Bond Williams Recruitment - or call the office on option 4. Bond Williams Professional Recruitment are an equal opportunity employer and operate as an Employment Business and Recruitment Agency
Mar 26, 2024
Full time
Senior Programming Engineer required, based on site in Poole, Dorset. Fantastic opportunity to join an award winning and established business in their time of growth. Working on new designs as well as bug fixes. This is a real real hands-on experience on a vast range of products that use cutting edge technologies. You will create new, complex designs and enhance custom designs, IP cores in VHDL, including simulation, synthesis, timing analysis and testing in hardware. Experience required: VHDL, FPGA and Python essential Relevant degree - e.g., engineering including digital design, or equivalent industry experience. Ability to write professional design documentation. Experience with different operating systems including UNIX and Windows. Understanding of firmware testing method C Programming language to aid system testing Salary / Benefits £75,000 Mon - Fri On site - Free Parking Exceptional career progression opportunities 25 days holiday plus bank holidays Private healthcare Critical illness cover Company pension scheme Employee assistance programme Cycle to work scheme Enjoyable, modern working environment and team-oriented culture Location How To Apply: Please submit your CV to apply. For further information, contact Charmaine Padfield on the IT Team at Bond Williams Recruitment - or call the office on option 4. Bond Williams Professional Recruitment are an equal opportunity employer and operate as an Employment Business and Recruitment Agency