Senior Embedded Software Engineer required by a successful and exciting high-tech company located in Southampton. Due to an increase in investment in new product development the company is looking to hire a skilled Senior Embedded Software Engineer to act as Tech Lead / Architect for their existing team. Hybrid remote - two days per week in the office in Southampton. The successful Senior Embedded Software Engineer is likely to have a relevant degree in Electronic Engineering, Software Engineering or similar subject and proven commercial experience in an embedded software engineering role. The Senior Embedded Software Engineer will play a crucial role in the development of cutting edge products in a high-tech R&D type environment. Key experience - Embedded C programming - Bare metal - Python scripting - Software design & architecture Experience in any of the following areas would be advantageous, but is not essential; - Embedded Linux - Continuous integration - TDD or BDD - Agile - Technical leadership (not management) If you are looking for an opportunity of this nature please get in touch for more information. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Mar 28, 2024
Full time
Senior Embedded Software Engineer required by a successful and exciting high-tech company located in Southampton. Due to an increase in investment in new product development the company is looking to hire a skilled Senior Embedded Software Engineer to act as Tech Lead / Architect for their existing team. Hybrid remote - two days per week in the office in Southampton. The successful Senior Embedded Software Engineer is likely to have a relevant degree in Electronic Engineering, Software Engineering or similar subject and proven commercial experience in an embedded software engineering role. The Senior Embedded Software Engineer will play a crucial role in the development of cutting edge products in a high-tech R&D type environment. Key experience - Embedded C programming - Bare metal - Python scripting - Software design & architecture Experience in any of the following areas would be advantageous, but is not essential; - Embedded Linux - Continuous integration - TDD or BDD - Agile - Technical leadership (not management) If you are looking for an opportunity of this nature please get in touch for more information. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Senior Embedded Software Engineer (Android) Location: Cambridge, UK Salary: Up to 85,000, depending on experience Contract Type: Permanent Are you a skilled Senior Embedded Software Enginee r with a background working in Android and Linux ? This opportunity is with a company who are a leading provider of innovative communications solutions for a variety of applications. Their commitment to excellence in embedded software development empowers their customers to operate efficiently and effectively in demanding environments. Embrace the opportunity to contribute to embedded software development at a global leader in specialized communications solutions. As a Senior Embedded Software Engineer with Android/Linux proficiency, you'll be instrumental in designing, refining, and testing high-performance software tailored for WiFi and Cellular communication devices. Key roles and responsibilities: Joining the the R&D Team, you will use your skills in Embedded Development, Linux , and Android across the full Software Development Life-cycle, from requirements, to design, to development and implementation, for a range of upcoming LTE-based products. Key skills and requirements: Embedded development experience with C/C++, Java. Android development experience. Experience with Embedded Linux. Nice to have: WiFI, BLE Linux Kernel, Yocto Does this sound like it could be the ideal next step in your career? Apply now! If you do not have a CV, please call me at (phone number removed), or email me at "(url removed)" 5V Tech are acting as an Employment Agency for the purposes of this job vacancy. We offer a reward scheme if you can recommend someone for this position, up to 250 for you and an additional 250 to a charity of your choice, 5V Tech are recognised talent solutions experts within IoT and Deep Tech working across Europe, the UK and North America.
Mar 28, 2024
Full time
Senior Embedded Software Engineer (Android) Location: Cambridge, UK Salary: Up to 85,000, depending on experience Contract Type: Permanent Are you a skilled Senior Embedded Software Enginee r with a background working in Android and Linux ? This opportunity is with a company who are a leading provider of innovative communications solutions for a variety of applications. Their commitment to excellence in embedded software development empowers their customers to operate efficiently and effectively in demanding environments. Embrace the opportunity to contribute to embedded software development at a global leader in specialized communications solutions. As a Senior Embedded Software Engineer with Android/Linux proficiency, you'll be instrumental in designing, refining, and testing high-performance software tailored for WiFi and Cellular communication devices. Key roles and responsibilities: Joining the the R&D Team, you will use your skills in Embedded Development, Linux , and Android across the full Software Development Life-cycle, from requirements, to design, to development and implementation, for a range of upcoming LTE-based products. Key skills and requirements: Embedded development experience with C/C++, Java. Android development experience. Experience with Embedded Linux. Nice to have: WiFI, BLE Linux Kernel, Yocto Does this sound like it could be the ideal next step in your career? Apply now! If you do not have a CV, please call me at (phone number removed), or email me at "(url removed)" 5V Tech are acting as an Employment Agency for the purposes of this job vacancy. We offer a reward scheme if you can recommend someone for this position, up to 250 for you and an additional 250 to a charity of your choice, 5V Tech are recognised talent solutions experts within IoT and Deep Tech working across Europe, the UK and North America.
Your role will give you opportunities to: contribute to the ongoing development of the OCI platform provide support to in-house DBA Team ensure delivery of best-practice across the existing Oracle services Candidate: We are looking for an experienced Oracle OCI Database Administrator to contribute to the support and continuing development of the OCI platform. You will have detailed knowledge of managing, monitoring and maintaining databases within the Oracle Cloud Infrastructure, patching and upgrades as well as backup and recovery, cloning and maximum availability. Over and above you will have experience of Cloud Administration including developing, testing and implementing backup and recovery plans including high availability across sites Implementing robust OCI database security measures Troubleshooting database-related issues in OCI Supporting experienced in-house DBAs in the delivery of ongoing workloads This role is for candidates who have proven experience as an Oracle DBA, with expertise both on-premises and OCI, effective communication and collaboration skills as well as experience in OCI database security, performance tuning and monitoring The role contribute and deliver against strategic initiatives of both the Digital Service and LCC through the delivery of small to large scale projects, meeting challenging deadlines. provide Oracle database administration expertise. software installation, patching and upgrades, backup, recovery and ensuring maximum service availability of the database estate. security, hardening, compliance, risk and capacity management of the database estate on the OCI platform. undertake performance diagnostics & tuning. work closely with the Principal Engineer/Designer for databases and the project management community to ensure delivery of agreed solutions and maintenance of existing services. work closely with the Principal Engineer/Designer ensuring that strategic initiatives are delivered, and best practice standards are embedded within the design process. drive efficiencies and cost-savings through continuous improvement of people, process and technology. ensure that customer aspirations & requirements are the driving force behind everything we do. represent the Digital Service at all levels and attend customer meetings. About you in-depth knowledge of Oracle Database (version 19c Enterprise Edition) and associated technologies on Oracle Cloud Infrastructure Substantial experience of designing and implementing highly available, performant and secure database solutions that are aligned to availability and disaster recovery strategies. Experience of management tools, utilising OCI event and monitoring service, database system monitoring (OEM), administration, compliance and capacity planning Experience of Data Guard Experience of Oracle upgrades and database migrations. Experience of Linux operating system and Oracle RU patching in OCI. Oracle Forms and Reports
Mar 28, 2024
Contractor
Your role will give you opportunities to: contribute to the ongoing development of the OCI platform provide support to in-house DBA Team ensure delivery of best-practice across the existing Oracle services Candidate: We are looking for an experienced Oracle OCI Database Administrator to contribute to the support and continuing development of the OCI platform. You will have detailed knowledge of managing, monitoring and maintaining databases within the Oracle Cloud Infrastructure, patching and upgrades as well as backup and recovery, cloning and maximum availability. Over and above you will have experience of Cloud Administration including developing, testing and implementing backup and recovery plans including high availability across sites Implementing robust OCI database security measures Troubleshooting database-related issues in OCI Supporting experienced in-house DBAs in the delivery of ongoing workloads This role is for candidates who have proven experience as an Oracle DBA, with expertise both on-premises and OCI, effective communication and collaboration skills as well as experience in OCI database security, performance tuning and monitoring The role contribute and deliver against strategic initiatives of both the Digital Service and LCC through the delivery of small to large scale projects, meeting challenging deadlines. provide Oracle database administration expertise. software installation, patching and upgrades, backup, recovery and ensuring maximum service availability of the database estate. security, hardening, compliance, risk and capacity management of the database estate on the OCI platform. undertake performance diagnostics & tuning. work closely with the Principal Engineer/Designer for databases and the project management community to ensure delivery of agreed solutions and maintenance of existing services. work closely with the Principal Engineer/Designer ensuring that strategic initiatives are delivered, and best practice standards are embedded within the design process. drive efficiencies and cost-savings through continuous improvement of people, process and technology. ensure that customer aspirations & requirements are the driving force behind everything we do. represent the Digital Service at all levels and attend customer meetings. About you in-depth knowledge of Oracle Database (version 19c Enterprise Edition) and associated technologies on Oracle Cloud Infrastructure Substantial experience of designing and implementing highly available, performant and secure database solutions that are aligned to availability and disaster recovery strategies. Experience of management tools, utilising OCI event and monitoring service, database system monitoring (OEM), administration, compliance and capacity planning Experience of Data Guard Experience of Oracle upgrades and database migrations. Experience of Linux operating system and Oracle RU patching in OCI. Oracle Forms and Reports
Embedded C/C++ Software Engineer Video/Audio - Competitive salary based on experience - Permanent - Cambridge based (Hybrid working) Finding a gap in the market for Audio/Visual products, this company through organic growth are looking for multiple Senior Software Engineers to join the team. This versatile product supports both audio and video playback in various formats. Known for their product s high reliability, they provide around the clock playback, interfacing with hardware, and enabling synchronization for multiple expansive visual displays. The senior team is eager to expand, and are particularly interested in candidates close to Cambridge. Proficiency in visual/audio technologies, especially open-source tools like mpv and ffmpeg, will give you an advantage. Their products run on embedded Linux via OpenEmbedded using yocto, and this role involves a new product development opportunity. Essential Skills: Expert knowledge of C/C++/C# and embedded systems - especially multi-threaded code Experience with open-source video and audio solutions, especially mpv, ffmpeg, gstreamer, etc. Experience in a time-sensitive work environment with the ability to track and meet multiple deadlines. Demonstrable experience shipping quality code. Well-developed teamwork & communication skills. If you feel you are suitable for this role, please do not hesitate to apply now. For more information, or to discuss your experience/CV, please do get in touch with Thomas Drake at SoCode - Norwich!
Mar 28, 2024
Full time
Embedded C/C++ Software Engineer Video/Audio - Competitive salary based on experience - Permanent - Cambridge based (Hybrid working) Finding a gap in the market for Audio/Visual products, this company through organic growth are looking for multiple Senior Software Engineers to join the team. This versatile product supports both audio and video playback in various formats. Known for their product s high reliability, they provide around the clock playback, interfacing with hardware, and enabling synchronization for multiple expansive visual displays. The senior team is eager to expand, and are particularly interested in candidates close to Cambridge. Proficiency in visual/audio technologies, especially open-source tools like mpv and ffmpeg, will give you an advantage. Their products run on embedded Linux via OpenEmbedded using yocto, and this role involves a new product development opportunity. Essential Skills: Expert knowledge of C/C++/C# and embedded systems - especially multi-threaded code Experience with open-source video and audio solutions, especially mpv, ffmpeg, gstreamer, etc. Experience in a time-sensitive work environment with the ability to track and meet multiple deadlines. Demonstrable experience shipping quality code. Well-developed teamwork & communication skills. If you feel you are suitable for this role, please do not hesitate to apply now. For more information, or to discuss your experience/CV, please do get in touch with Thomas Drake at SoCode - Norwich!
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.
Master's degree in Computer Science, a related field, or equivalent practical experience. Candidates will typically have 5 years of experience with software development in C and C++, and with data structures/algorithms. Experience in embedded development. Experience with mobile security, debugging. Preferred qualifications: Experience with phone security design, development and lifecycle. Experience in authentication, encryption, certificate management, or operating system security. Experience in Hardware System Architecture, Cryptography, Security Analysis, Security-Enhanced Linux, Linux Kernel Real-Time Operating System, Android BSP Security Testing, Rust, Python. Experience with open source development. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible. Responsibilities Work on next generation Pixel security designs and projects. Harden system software components criticial to Pixel security. Research design and develop cutting edge security features for future Pixel devices. Improve infrastructures for fuzzing, testing and Continuous integration (CI). Develop technical solutions to help mitigate security vulnerabilities. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire . Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
Mar 28, 2024
Full time
Master's degree in Computer Science, a related field, or equivalent practical experience. Candidates will typically have 5 years of experience with software development in C and C++, and with data structures/algorithms. Experience in embedded development. Experience with mobile security, debugging. Preferred qualifications: Experience with phone security design, development and lifecycle. Experience in authentication, encryption, certificate management, or operating system security. Experience in Hardware System Architecture, Cryptography, Security Analysis, Security-Enhanced Linux, Linux Kernel Real-Time Operating System, Android BSP Security Testing, Rust, Python. Experience with open source development. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible. Responsibilities Work on next generation Pixel security designs and projects. Harden system software components criticial to Pixel security. Research design and develop cutting edge security features for future Pixel devices. Improve infrastructures for fuzzing, testing and Continuous integration (CI). Develop technical solutions to help mitigate security vulnerabilities. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire . Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
Industry Sectors: Electronics, Security, Industrial, Transportation Job Title: Senior Electronics & Embedded Software Engineer Location: Greater Manchester Salary: £50,000 - £65,000 per annum No Sponsorship is available Company Overview & Job Title: An established and award winning Cutting Edge Technology Engineering company located in Greater Manchester who specialize in the Industry for design, development and manufacturing for Security Technologies, Industrial, Transportation and many more have a new opening postion to recruit for a brand new Senior Electronics & Embedded Software Engineer to join the small and growing team. This is an exciting opportunity for career progression & development to grow and become a Technology Leader within this business is on offer for the Senior Electronics & Embedded Software Engineer . Salary on offer: The salary on offer for the Senior Electronics & Embedded Software Engineer is £50,000 - £65,000 per annum , depending on skillset & experience. Working arrangement: The Senior Electronics & Embedded Software Engineer will be required to work 4 days in the office and 1 day remote . The role: The successful Senior Electronics & Embedded Software Engineer will take lead for the design and development for Electronics & Embedded Software projects and products to an agreed requirement within agreed timescales. Key Skills: 5-7+ years minimum industry experience Experience in the full product development lifecycle - start to finish of products Electronics Circuit Design (analogue & digital) PCB Design & Schematic Capture Knowledge and experience of Embedded C, C++ Experience of microcontrollers & microprocessors Network interfaces - SPI, I2C, USB, UART, RS232/485, Modbus, TCP/IP, Wi-Fi BLE, RF etc Knowledge of FPGA's, GAL, PAL Chips Experience of DFM, DFT Ability to use test equipment - Oscilloscopes, multimeters, logic analysers or similar Practical skills - Prototyping, fault find, bench testing Good communication and team work skills Desirable nice to have skills: Knowledge of high and low level programming languages - Assembler, Python, Linux Knowledge of designing for harsh environments Knowledge and experience of EMC and LVD design approvals process Working with mechanical designers in 3D CAD to develop products Experience of team leadership, coaching, mentoring & project management Benefits Package - 25 Days Holiday, Pension Scheme, Work from home 1 day a week. If this is an exciting Electronics & Embedded Software Engineering role you're looking for as a great next step opportunity for you to be working on wide range of new and latest technologies, then please apply now with your updated CV or call Frank Kanjanda at Premier Group on and for further information about the role and company.
Mar 28, 2024
Full time
Industry Sectors: Electronics, Security, Industrial, Transportation Job Title: Senior Electronics & Embedded Software Engineer Location: Greater Manchester Salary: £50,000 - £65,000 per annum No Sponsorship is available Company Overview & Job Title: An established and award winning Cutting Edge Technology Engineering company located in Greater Manchester who specialize in the Industry for design, development and manufacturing for Security Technologies, Industrial, Transportation and many more have a new opening postion to recruit for a brand new Senior Electronics & Embedded Software Engineer to join the small and growing team. This is an exciting opportunity for career progression & development to grow and become a Technology Leader within this business is on offer for the Senior Electronics & Embedded Software Engineer . Salary on offer: The salary on offer for the Senior Electronics & Embedded Software Engineer is £50,000 - £65,000 per annum , depending on skillset & experience. Working arrangement: The Senior Electronics & Embedded Software Engineer will be required to work 4 days in the office and 1 day remote . The role: The successful Senior Electronics & Embedded Software Engineer will take lead for the design and development for Electronics & Embedded Software projects and products to an agreed requirement within agreed timescales. Key Skills: 5-7+ years minimum industry experience Experience in the full product development lifecycle - start to finish of products Electronics Circuit Design (analogue & digital) PCB Design & Schematic Capture Knowledge and experience of Embedded C, C++ Experience of microcontrollers & microprocessors Network interfaces - SPI, I2C, USB, UART, RS232/485, Modbus, TCP/IP, Wi-Fi BLE, RF etc Knowledge of FPGA's, GAL, PAL Chips Experience of DFM, DFT Ability to use test equipment - Oscilloscopes, multimeters, logic analysers or similar Practical skills - Prototyping, fault find, bench testing Good communication and team work skills Desirable nice to have skills: Knowledge of high and low level programming languages - Assembler, Python, Linux Knowledge of designing for harsh environments Knowledge and experience of EMC and LVD design approvals process Working with mechanical designers in 3D CAD to develop products Experience of team leadership, coaching, mentoring & project management Benefits Package - 25 Days Holiday, Pension Scheme, Work from home 1 day a week. If this is an exciting Electronics & Embedded Software Engineering role you're looking for as a great next step opportunity for you to be working on wide range of new and latest technologies, then please apply now with your updated CV or call Frank Kanjanda at Premier Group on and for further information about the role and company.
Senior Oracle Database Administrator (Hybrid) needed in Preston, Paying £22.51ph - Reference: RQ This role is a hybrid role mainly working from home. This role is for approx 6 months Hours per week are 37 Your role will give you opportunities to:• contribute to the ongoing development of the OCI platform• provide support to in-house DBA Team• ensure delivery of best-practice across the existing Oracle services Candidate: We are looking for an Oracle OCI Database Administrator to contribute to the support and continuing development of the OCI platform. The role• contribute and deliver against strategic initiatives of both the Digital Service and through the delivery of small to large scale projects, meeting challenging deadlines.• provide Oracle database administration expertise.• software installation, patching and upgrades, backup, recovery and ensuring maximum service availability of the database estate.• security, hardening, compliance, risk and capacity management of the database estate on the OCI platform.• undertake performance diagnostics & tuning.• work closely with the Principal Engineer/Designer for databases and the project management community to ensure delivery of agreed solutions and maintenance of existing services.• work closely with the Principal Engineer/Designer ensuring that strategic initiatives are delivered, and best practice standards are embedded within the design process. • drive efficiencies and cost-savings through continuous improvement of people, process and technology.• ensure that customer aspirations & requirements are the driving force behind everything we do.• represent the Digital Service at all levels and attend customer meetings.About you• in-depth knowledge of Oracle Database (version 19c Enterprise Edition) and associated technologies on Oracle Cloud Infrastructure• Substantial experience of designing and implementing highly available, performant and secure database solutions that are aligned to availability and disaster recovery strategies.• Experience of management tools, utilising OCI event and monitoring service, database system monitoring (OEM), administration, compliance and capacity planning• Experience of Data Guard• Experience of Oracle upgrades and database migrations. Experience of Linux operating system and Oracle RU patching in OCI.• Oracle Forms and Reports This is a full time role on a temporary contract basis. If you are interested in the role please apply on our website with your CV, alternatively you can email your CV to quoting the reference number. Essential Employment is acting as an Employment Business in relation to this vacancy. Essential Employment is an Equal Opportunities Employer. All our roles may be subject to pre-employment checks including references so please be prepared. Due to high volumes of CVs received we are not able to respond to all unsuccessful applications. You will always however hear from us by phone if we are able to take your CV forward to the next stage. You can also follow us at Twitter/Facebook/LinkedIn or via our website .
Mar 27, 2024
Full time
Senior Oracle Database Administrator (Hybrid) needed in Preston, Paying £22.51ph - Reference: RQ This role is a hybrid role mainly working from home. This role is for approx 6 months Hours per week are 37 Your role will give you opportunities to:• contribute to the ongoing development of the OCI platform• provide support to in-house DBA Team• ensure delivery of best-practice across the existing Oracle services Candidate: We are looking for an Oracle OCI Database Administrator to contribute to the support and continuing development of the OCI platform. The role• contribute and deliver against strategic initiatives of both the Digital Service and through the delivery of small to large scale projects, meeting challenging deadlines.• provide Oracle database administration expertise.• software installation, patching and upgrades, backup, recovery and ensuring maximum service availability of the database estate.• security, hardening, compliance, risk and capacity management of the database estate on the OCI platform.• undertake performance diagnostics & tuning.• work closely with the Principal Engineer/Designer for databases and the project management community to ensure delivery of agreed solutions and maintenance of existing services.• work closely with the Principal Engineer/Designer ensuring that strategic initiatives are delivered, and best practice standards are embedded within the design process. • drive efficiencies and cost-savings through continuous improvement of people, process and technology.• ensure that customer aspirations & requirements are the driving force behind everything we do.• represent the Digital Service at all levels and attend customer meetings.About you• in-depth knowledge of Oracle Database (version 19c Enterprise Edition) and associated technologies on Oracle Cloud Infrastructure• Substantial experience of designing and implementing highly available, performant and secure database solutions that are aligned to availability and disaster recovery strategies.• Experience of management tools, utilising OCI event and monitoring service, database system monitoring (OEM), administration, compliance and capacity planning• Experience of Data Guard• Experience of Oracle upgrades and database migrations. Experience of Linux operating system and Oracle RU patching in OCI.• Oracle Forms and Reports This is a full time role on a temporary contract basis. If you are interested in the role please apply on our website with your CV, alternatively you can email your CV to quoting the reference number. Essential Employment is acting as an Employment Business in relation to this vacancy. Essential Employment is an Equal Opportunities Employer. All our roles may be subject to pre-employment checks including references so please be prepared. Due to high volumes of CVs received we are not able to respond to all unsuccessful applications. You will always however hear from us by phone if we are able to take your CV forward to the next stage. You can also follow us at Twitter/Facebook/LinkedIn or via our website .
Senior Embedded Software Engineer (Embedded Linux / C) Tewkesbury / work from home hybrid - £65,000 - £85,000 plus 10% pension, bonus & private healthcare A great opportunity for an Embedded Software Engineer to join a hugely exciting and rapidly growing cyber security business in Tewkesbury. The role will be joining a team developing state of the art technology, working on complex embedded software solutions. This is a key role for the business and will require a Software Engineer comfortable working across the full development life-cycle, designing and developing high performance C for real-time embedded solutions. The essentials are embedded C and Linux, although on top of that the role will involve working with the following: Python Rust Bash Network communication protocols The role will require you to undergo Security Clearance, although prior clearance isn't required as this can be done after starting. A relaxed and flexible working culture is promoted; casual dress, flexible working hours, a collaborative approach, pool table and an office bar. There is a real emphasis on training, self-development and progression. Some of the other benefits include: Pension matched up to 10% 25 days holiday with buy/sell options Bonus scheme 2.30 Friday finish Private healthcare Based in Tewkesbury, the role is easily commutable from Cheltenham, Gloucester, Worcester & Stroud, plus they have a number of people commuting in from Bristol. The office is based just off the M5 and there is free parking on-site. The company operate a hybrid working environment, with 3 days in the office and 2 days work from home.
Mar 27, 2024
Full time
Senior Embedded Software Engineer (Embedded Linux / C) Tewkesbury / work from home hybrid - £65,000 - £85,000 plus 10% pension, bonus & private healthcare A great opportunity for an Embedded Software Engineer to join a hugely exciting and rapidly growing cyber security business in Tewkesbury. The role will be joining a team developing state of the art technology, working on complex embedded software solutions. This is a key role for the business and will require a Software Engineer comfortable working across the full development life-cycle, designing and developing high performance C for real-time embedded solutions. The essentials are embedded C and Linux, although on top of that the role will involve working with the following: Python Rust Bash Network communication protocols The role will require you to undergo Security Clearance, although prior clearance isn't required as this can be done after starting. A relaxed and flexible working culture is promoted; casual dress, flexible working hours, a collaborative approach, pool table and an office bar. There is a real emphasis on training, self-development and progression. Some of the other benefits include: Pension matched up to 10% 25 days holiday with buy/sell options Bonus scheme 2.30 Friday finish Private healthcare Based in Tewkesbury, the role is easily commutable from Cheltenham, Gloucester, Worcester & Stroud, plus they have a number of people commuting in from Bristol. The office is based just off the M5 and there is free parking on-site. The company operate a hybrid working environment, with 3 days in the office and 2 days work from home.
Senior Embedded Software Engineer (Embedded Linux / C) Chippenham / work from home hybrid - £65,000 - £85,000 plus 10% pension, bonus & private healthcare A great opportunity for an Embedded Software Engineer to join a hugely exciting and rapidly growing cyber security business in Tewkesbury. The role will be joining a team developing state of the art technology, working on complex embedded software solutions. This is a key role for the business and will require a Software Engineer comfortable working across the full development life-cycle, designing and developing high performance C for real-time embedded solutions. The essentials are embedded C and Linux, although on top of that the role will involve working with the following: Python Rust Bash Network communication protocols The role will require you to undergo Security Clearance, although prior clearance isn't required as this can be done after starting. A relaxed and flexible working culture is promoted; casual dress, flexible working hours, a collaborative approach, pool table and an office bar. There is a real emphasis on training, self-development and progression. Some of the other benefits include: Pension matched up to 10% 25 days holiday with buy/sell options Bonus scheme 2.30 Friday finish Private healthcare Based in Chippenham, the role is easily commutable from Bristol, Bath, Swindon & Trowbridge. The company operate a hybrid working environment, with 3 days in the office and 2 days work from home.
Mar 27, 2024
Full time
Senior Embedded Software Engineer (Embedded Linux / C) Chippenham / work from home hybrid - £65,000 - £85,000 plus 10% pension, bonus & private healthcare A great opportunity for an Embedded Software Engineer to join a hugely exciting and rapidly growing cyber security business in Tewkesbury. The role will be joining a team developing state of the art technology, working on complex embedded software solutions. This is a key role for the business and will require a Software Engineer comfortable working across the full development life-cycle, designing and developing high performance C for real-time embedded solutions. The essentials are embedded C and Linux, although on top of that the role will involve working with the following: Python Rust Bash Network communication protocols The role will require you to undergo Security Clearance, although prior clearance isn't required as this can be done after starting. A relaxed and flexible working culture is promoted; casual dress, flexible working hours, a collaborative approach, pool table and an office bar. There is a real emphasis on training, self-development and progression. Some of the other benefits include: Pension matched up to 10% 25 days holiday with buy/sell options Bonus scheme 2.30 Friday finish Private healthcare Based in Chippenham, the role is easily commutable from Bristol, Bath, Swindon & Trowbridge. The company operate a hybrid working environment, with 3 days in the office and 2 days work from home.
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.
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.
Our client harnesses the collective power of science, technology, innovation and talent to deliver world class research and development in leading edge technologies. They then use this to create innovative system architectures and disruptive capabilities to solve interesting and complex problems for their clients.The talent, skills, knowledge and experience of their team are their key differentiator.They are a rapidly growing, exciting organisation whose work is always interesting and challenging. To help them exploit a growth opportunity, they are seeking the best talent in the industry. In exchange, they can offer an exciting career that will help you to fulfil your ambitions. This will involve exposure to leading edge technology solutions in specialist assignments for their clients. Our client has very close and collaborative relationships with their clients, so you will be able to work directly with the end users and co-create solutions. About the role This is an exciting opportunity to be part of a variety of fascinating research and development projects. About you You would be someone that can think for themselves with a thirst for learning and being constantly curious. You would always be forging ahead and pushing boundaries and keeping yourself up to date with your CPD. This would suit someone ideally that can identify and assesses new and emerging technologies, products, services, methods and techniques. Can systematically create new knowledge by data gathering, innovation, experimentation, evaluation and dissemination of information. Ideally you will be degree educated to Masters level and have thorough experience in this field. Key Shills and Experience They are looking for an experienced AI researcher with the following necessary skills: Neural network research into audio, natural language processing (NLP) and other time series data. Deep experience working with the latest transformer architectures, including writing models from scratch in Pytorch or similar, and the ability to modify, tune or enhance to fit a problem. Experience with exporting models to inference engines like onnxruntime or similar technologies for mobile inference or edge inference. Experience with multiprecision training (FP16, BFLOAT16) and quantization techniques (int8). Experience with realtime programming, concurrency techniques, parallelisation, using low level languages. For example, C++ coroutines or asynchronous libraries like Taskflow, Asio, HPX or similar are beneficial. Deep expertise in C and/or C++ Deep expertise in Python Experience in general software engineering leveraging different paradigms: object oriented, functional programming, data oriented or procedural. Awareness and software implementation of Software Defined Radio (SDR) The following skills are beneficial: Digital signal processing (DSP) including filter design, (de)modulation, time and spectral analysis, communication protocols such as general OFDM, WiFi, Bluetooth, ZigBee and others. Radio Frequency (RF) systems Embedding systems Graphical User Interface (GUI) design using one of the following: QT (C++ or Python), Flutter, React (Native), Vue, Angular or similar. They typically target Linux systems, Window but also microcontrollers and embedded. Linux development is a must-have while the others are desirable.You will be working in a dynamic environment with highly skilled engineers. Their work is mainly research based working on projects lasting from 2 weeks to 18 months. Benefits Competitive Salary. Benchmarked and adjusted annually to ensure it remains competitive. 33 days holiday (inclusive of bank holidays) Private Healthcare (which includes dental treatment, employee wellbeing and assistance, eye care and a 24 hour GP service) Royal London Pension Scheme provided via Salary Sacrifice (5% employers contribution, 5% employee contribution) Salary Sacrifice schemes for cycle to work, tech at home and Electric Vehicles Season Ticket Loan facility Tailored Training and Development programme Continuous coaching and mentoring £1200 annual training budget 2 days paid charity leave. Professional Fees - Annual subscription reimbursed for membership of a professional body relevant to your role. Unlimited snacks, Fruit, Tea and Coffee Enhanced Sick Pay Relocation allowance (depending upon location). Overview • Position - Senior or Principal Software Engineer (SFIA 5 or 6)• Permanent Location - Bristol Area / South West• Salary - £50,000 - £80,000 per annum depending upon experience This is a Permanent Role and is not suitable for hybrid or home/remote working
Mar 26, 2024
Full time
Our client harnesses the collective power of science, technology, innovation and talent to deliver world class research and development in leading edge technologies. They then use this to create innovative system architectures and disruptive capabilities to solve interesting and complex problems for their clients.The talent, skills, knowledge and experience of their team are their key differentiator.They are a rapidly growing, exciting organisation whose work is always interesting and challenging. To help them exploit a growth opportunity, they are seeking the best talent in the industry. In exchange, they can offer an exciting career that will help you to fulfil your ambitions. This will involve exposure to leading edge technology solutions in specialist assignments for their clients. Our client has very close and collaborative relationships with their clients, so you will be able to work directly with the end users and co-create solutions. About the role This is an exciting opportunity to be part of a variety of fascinating research and development projects. About you You would be someone that can think for themselves with a thirst for learning and being constantly curious. You would always be forging ahead and pushing boundaries and keeping yourself up to date with your CPD. This would suit someone ideally that can identify and assesses new and emerging technologies, products, services, methods and techniques. Can systematically create new knowledge by data gathering, innovation, experimentation, evaluation and dissemination of information. Ideally you will be degree educated to Masters level and have thorough experience in this field. Key Shills and Experience They are looking for an experienced AI researcher with the following necessary skills: Neural network research into audio, natural language processing (NLP) and other time series data. Deep experience working with the latest transformer architectures, including writing models from scratch in Pytorch or similar, and the ability to modify, tune or enhance to fit a problem. Experience with exporting models to inference engines like onnxruntime or similar technologies for mobile inference or edge inference. Experience with multiprecision training (FP16, BFLOAT16) and quantization techniques (int8). Experience with realtime programming, concurrency techniques, parallelisation, using low level languages. For example, C++ coroutines or asynchronous libraries like Taskflow, Asio, HPX or similar are beneficial. Deep expertise in C and/or C++ Deep expertise in Python Experience in general software engineering leveraging different paradigms: object oriented, functional programming, data oriented or procedural. Awareness and software implementation of Software Defined Radio (SDR) The following skills are beneficial: Digital signal processing (DSP) including filter design, (de)modulation, time and spectral analysis, communication protocols such as general OFDM, WiFi, Bluetooth, ZigBee and others. Radio Frequency (RF) systems Embedding systems Graphical User Interface (GUI) design using one of the following: QT (C++ or Python), Flutter, React (Native), Vue, Angular or similar. They typically target Linux systems, Window but also microcontrollers and embedded. Linux development is a must-have while the others are desirable.You will be working in a dynamic environment with highly skilled engineers. Their work is mainly research based working on projects lasting from 2 weeks to 18 months. Benefits Competitive Salary. Benchmarked and adjusted annually to ensure it remains competitive. 33 days holiday (inclusive of bank holidays) Private Healthcare (which includes dental treatment, employee wellbeing and assistance, eye care and a 24 hour GP service) Royal London Pension Scheme provided via Salary Sacrifice (5% employers contribution, 5% employee contribution) Salary Sacrifice schemes for cycle to work, tech at home and Electric Vehicles Season Ticket Loan facility Tailored Training and Development programme Continuous coaching and mentoring £1200 annual training budget 2 days paid charity leave. Professional Fees - Annual subscription reimbursed for membership of a professional body relevant to your role. Unlimited snacks, Fruit, Tea and Coffee Enhanced Sick Pay Relocation allowance (depending upon location). Overview • Position - Senior or Principal Software Engineer (SFIA 5 or 6)• Permanent Location - Bristol Area / South West• Salary - £50,000 - £80,000 per annum depending upon experience This is a Permanent Role and is not suitable for hybrid or home/remote working
Senior R&D Engineer - £50-60k - Oxford - Hybrid (1 day a week on-site) My client is a fast-growing, elite tech company in Oxford. They have doubled their profit since last year, and are looking for a Senior R&D Engineer to be a part of their growth plans. Main duties: + Investigate and develop solutions for customer applications, collaborating with Product Management. Plan and cost projects, providing information for sales quotations. + Develop and maintain complex application solutions, including hardware and software integration. Conduct acceptance testing, resolve issues, and manage multiple projects within deadlines. + Support junior team members, adhere to company procedures, and ensure regulatory compliance Skills and Experience Required: + Proficiency in C, C++, C#, WPF, and XAML + Good understanding of multi-threaded development, and Linux & Windows application development + Experience managing concurrent projects, and experience writing technical documentation + Knowledge of product life cycle Bonus: + Commercial experience of microprocessor circuits, PCB design, and real time embedded software + Knowledge of IoT and SaaS, as well as VHDL and Verilog What you'll get: + £40-50k + Profit sharing scheme + Generous pensions scheme 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 R&D Engineer - £50-60k - Oxford - Hybrid (1 day a week on-site) My client is a fast-growing, elite tech company in Oxford. They have doubled their profit since last year, and are looking for a Senior R&D Engineer to be a part of their growth plans. Main duties: + Investigate and develop solutions for customer applications, collaborating with Product Management. Plan and cost projects, providing information for sales quotations. + Develop and maintain complex application solutions, including hardware and software integration. Conduct acceptance testing, resolve issues, and manage multiple projects within deadlines. + Support junior team members, adhere to company procedures, and ensure regulatory compliance Skills and Experience Required: + Proficiency in C, C++, C#, WPF, and XAML + Good understanding of multi-threaded development, and Linux & Windows application development + Experience managing concurrent projects, and experience writing technical documentation + Knowledge of product life cycle Bonus: + Commercial experience of microprocessor circuits, PCB design, and real time embedded software + Knowledge of IoT and SaaS, as well as VHDL and Verilog What you'll get: + £40-50k + Profit sharing scheme + Generous pensions scheme 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.
Software Engineering Manager (Embedded Linux C / C++) Remote UK to £140,000 Do you have expertise with low level embedded systems programming combined with leadership / management skills? You could be progressing your career, in a senior, hands-on Software Engineering Manager role at a global Cloud / IoT technology consultancy that believes in investing its people and the wider global community. You can work from home (or remotely from anywhere in Europe) and enjoy global meetups approximately four times a year. As a Software Engineering Manager you will head up a team of six highly skilled Software Engineers, designing and implementing new features and enhancements to the core, open source, operating system on various CPU architectures, such as ARM, RISC-V and X86. You'll collaborate with senior stakeholders to prioritise requests, plan the roadmap and ensure the team can deliver, you'll influence the culture, facilitate technical delivery and work with your team to ensure successful strategy execution. You will be an advocate of engineering and Agile software development best practices, conducting code reviews and cultivating a culture of collaboration and knowledge sharing. Location / Work from Home: You can work from home full-time / remotely from anywhere in the UK. Requirements: You have expertise with low level programming including Embedded C / C++, Linux Kernel, Bare Metal programming You have experience of working on complex, distributed systems with Containerisation including a deep knowledge of Kubernetes / Docker You have experience of leading, mentoring, coaching and recruiting talented Software Engineers within Agile team environments You can plan, execute and deliver on software development projects You're comfortable collaborating across teams and with senior stakeholders You have excellent English language communication skills Salary & benefits: As a Software Engineering Manager you will earn a competitive salary (to £140,000) plus benefits. Apply now to find out more about this Software Engineering Manager (Embedded Linux C / C++) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Mar 26, 2024
Full time
Software Engineering Manager (Embedded Linux C / C++) Remote UK to £140,000 Do you have expertise with low level embedded systems programming combined with leadership / management skills? You could be progressing your career, in a senior, hands-on Software Engineering Manager role at a global Cloud / IoT technology consultancy that believes in investing its people and the wider global community. You can work from home (or remotely from anywhere in Europe) and enjoy global meetups approximately four times a year. As a Software Engineering Manager you will head up a team of six highly skilled Software Engineers, designing and implementing new features and enhancements to the core, open source, operating system on various CPU architectures, such as ARM, RISC-V and X86. You'll collaborate with senior stakeholders to prioritise requests, plan the roadmap and ensure the team can deliver, you'll influence the culture, facilitate technical delivery and work with your team to ensure successful strategy execution. You will be an advocate of engineering and Agile software development best practices, conducting code reviews and cultivating a culture of collaboration and knowledge sharing. Location / Work from Home: You can work from home full-time / remotely from anywhere in the UK. Requirements: You have expertise with low level programming including Embedded C / C++, Linux Kernel, Bare Metal programming You have experience of working on complex, distributed systems with Containerisation including a deep knowledge of Kubernetes / Docker You have experience of leading, mentoring, coaching and recruiting talented Software Engineers within Agile team environments You can plan, execute and deliver on software development projects You're comfortable collaborating across teams and with senior stakeholders You have excellent English language communication skills Salary & benefits: As a Software Engineering Manager you will earn a competitive salary (to £140,000) plus benefits. Apply now to find out more about this Software Engineering Manager (Embedded Linux C / C++) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Senior Software Engineer - Edinburgh, Dundee or Bristol Bright Purple are working in close partnership with one of the most exciting space-tech start-ups in Europe to recruit multiple Senior Software Engineers to work on their core flight software. You'd be joining a tight-knit and high-performing team at the cutting edge of R&D missions, working on projects with a wide array of customers, including some of the biggest names in the global space industry. What is in it for you: You'll join a business that is part employee owned, giving you a real voice in the direction of the organisation Brilliant holidays giving you real work/life balance and the opportunity to fully recharge the batteries throughout the year Flexible, hybrid working - there are no set days in the office, and minimal meet-ups, but there are beautiful offices to visit if and when you wish A salary of up to circa £50,000 to be reviewed regularly Strong pension Great team centred culture including twice-yearly company meet ups! The chance to make a real impact in the space industry at a company experiencing impressive growth and building next-gen software. The Role: As a Senior Software Engineer, you'll tackle challenging problems as a lead in focused squads dedicated to particular missions, R&D work, or product development. Their technology stack is focused on low-level programming in the C language, making heavy use of Linux, as well as smaller usage of Python (largely for testing purposes). This is a safety-critical and highly regulated software engineering environment, where strong knowledge of good development practise is key. You will be expected to take the lead on some projects, right from client briefing and PoCs through to delivery, helping guide more junior team members through challenging technical requirements. 2023 was a headline year for them, where they took advantage of years of sustainable growth, investment, and bucking market trends to accelerate their reach into new markets, bolster their senior leadership, and build out a groundbreaking new product taking the space industry by storm. As they've grown substantially since 2021, they have taken care to ensure that what made them so special in the early days - high-impact, high-visibility, good fun and rewarding work - remains, and their sparkling Glassdoor reviews and feedback from the many Software Engineers we have recruited for them confirms this has been a success! What you'll bring to the table: 3+ years of experience in commercial software engineering Strong knowledge and experience of the "C" language/Embedded-C Excellent understanding of Linux Previous experience as a Senior Software Engineer, ideally with technical leadership or project leadership experience APPLY NOW via the link below with your most updated CV for consideration. Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.
Mar 26, 2024
Full time
Senior Software Engineer - Edinburgh, Dundee or Bristol Bright Purple are working in close partnership with one of the most exciting space-tech start-ups in Europe to recruit multiple Senior Software Engineers to work on their core flight software. You'd be joining a tight-knit and high-performing team at the cutting edge of R&D missions, working on projects with a wide array of customers, including some of the biggest names in the global space industry. What is in it for you: You'll join a business that is part employee owned, giving you a real voice in the direction of the organisation Brilliant holidays giving you real work/life balance and the opportunity to fully recharge the batteries throughout the year Flexible, hybrid working - there are no set days in the office, and minimal meet-ups, but there are beautiful offices to visit if and when you wish A salary of up to circa £50,000 to be reviewed regularly Strong pension Great team centred culture including twice-yearly company meet ups! The chance to make a real impact in the space industry at a company experiencing impressive growth and building next-gen software. The Role: As a Senior Software Engineer, you'll tackle challenging problems as a lead in focused squads dedicated to particular missions, R&D work, or product development. Their technology stack is focused on low-level programming in the C language, making heavy use of Linux, as well as smaller usage of Python (largely for testing purposes). This is a safety-critical and highly regulated software engineering environment, where strong knowledge of good development practise is key. You will be expected to take the lead on some projects, right from client briefing and PoCs through to delivery, helping guide more junior team members through challenging technical requirements. 2023 was a headline year for them, where they took advantage of years of sustainable growth, investment, and bucking market trends to accelerate their reach into new markets, bolster their senior leadership, and build out a groundbreaking new product taking the space industry by storm. As they've grown substantially since 2021, they have taken care to ensure that what made them so special in the early days - high-impact, high-visibility, good fun and rewarding work - remains, and their sparkling Glassdoor reviews and feedback from the many Software Engineers we have recruited for them confirms this has been a success! What you'll bring to the table: 3+ years of experience in commercial software engineering Strong knowledge and experience of the "C" language/Embedded-C Excellent understanding of Linux Previous experience as a Senior Software Engineer, ideally with technical leadership or project leadership experience APPLY NOW via the link below with your most updated CV for consideration. Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.
Senior Software Engineer - Edinburgh, Dundee or Bristol Bright Purple are working in close partnership with one of the most exciting space-tech start-ups in Europe to recruit multiple Senior Software Engineers to work on their core flight software. You'd be joining a tight-knit and high-performing team at the cutting edge of R&D missions, working on projects with a wide array of customers, including some of the biggest names in the global space industry. What is in it for you: You'll join a business that is part employee owned, giving you a real voice in the direction of the organisation Brilliant holidays giving you real work/life balance and the opportunity to fully recharge the batteries throughout the year Flexible, hybrid working - there are no set days in the office, and minimal meet-ups, but there are beautiful offices to visit if and when you wish A salary of up to circa £50,000 to be reviewed regularly Strong pension Great team centred culture including twice-yearly company meet ups! The chance to make a real impact in the space industry at a company experiencing impressive growth and building next-gen software. The Role: As a Senior Software Engineer, you'll tackle challenging problems as a lead in focused squads dedicated to particular missions, R&D work, or product development. Their technology stack is focused on low-level programming in the C language, making heavy use of Linux, as well as smaller usage of Python (largely for testing purposes). This is a safety-critical and highly regulated software engineering environment, where strong knowledge of good development practise is key. You will be expected to take the lead on some projects, right from client briefing and PoCs through to delivery, helping guide more junior team members through challenging technical requirements. 2023 was a headline year for them, where they took advantage of years of sustainable growth, investment, and bucking market trends to accelerate their reach into new markets, bolster their senior leadership, and build out a groundbreaking new product taking the space industry by storm. As they've grown substantially since 2021, they have taken care to ensure that what made them so special in the early days - high-impact, high-visibility, good fun and rewarding work - remains, and their sparkling Glassdoor reviews and feedback from the many Software Engineers we have recruited for them confirms this has been a success! What you'll bring to the table: 3+ years of experience in commercial software engineering Strong knowledge and experience of the "C" language/Embedded-C Excellent understanding of Linux Previous experience as a Senior Software Engineer, ideally with technical leadership or project leadership experience APPLY NOW via the link below with your most updated CV for consideration. Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.
Mar 26, 2024
Full time
Senior Software Engineer - Edinburgh, Dundee or Bristol Bright Purple are working in close partnership with one of the most exciting space-tech start-ups in Europe to recruit multiple Senior Software Engineers to work on their core flight software. You'd be joining a tight-knit and high-performing team at the cutting edge of R&D missions, working on projects with a wide array of customers, including some of the biggest names in the global space industry. What is in it for you: You'll join a business that is part employee owned, giving you a real voice in the direction of the organisation Brilliant holidays giving you real work/life balance and the opportunity to fully recharge the batteries throughout the year Flexible, hybrid working - there are no set days in the office, and minimal meet-ups, but there are beautiful offices to visit if and when you wish A salary of up to circa £50,000 to be reviewed regularly Strong pension Great team centred culture including twice-yearly company meet ups! The chance to make a real impact in the space industry at a company experiencing impressive growth and building next-gen software. The Role: As a Senior Software Engineer, you'll tackle challenging problems as a lead in focused squads dedicated to particular missions, R&D work, or product development. Their technology stack is focused on low-level programming in the C language, making heavy use of Linux, as well as smaller usage of Python (largely for testing purposes). This is a safety-critical and highly regulated software engineering environment, where strong knowledge of good development practise is key. You will be expected to take the lead on some projects, right from client briefing and PoCs through to delivery, helping guide more junior team members through challenging technical requirements. 2023 was a headline year for them, where they took advantage of years of sustainable growth, investment, and bucking market trends to accelerate their reach into new markets, bolster their senior leadership, and build out a groundbreaking new product taking the space industry by storm. As they've grown substantially since 2021, they have taken care to ensure that what made them so special in the early days - high-impact, high-visibility, good fun and rewarding work - remains, and their sparkling Glassdoor reviews and feedback from the many Software Engineers we have recruited for them confirms this has been a success! What you'll bring to the table: 3+ years of experience in commercial software engineering Strong knowledge and experience of the "C" language/Embedded-C Excellent understanding of Linux Previous experience as a Senior Software Engineer, ideally with technical leadership or project leadership experience APPLY NOW via the link below with your most updated CV for consideration. Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.
Senior Software Engineer - Edinburgh, Dundee or Bristol Bright Purple are working in close partnership with one of the most exciting space-tech start-ups in Europe to recruit multiple Senior Software Engineers to work on their core flight software. You'd be joining a tight-knit and high-performing team at the cutting edge of R&D missions, working on projects with a wide array of customers, including some of the biggest names in the global space industry. What is in it for you: You'll join a business that is part employee owned, giving you a real voice in the direction of the organisation Brilliant holidays giving you real work/life balance and the opportunity to fully recharge the batteries throughout the year Flexible, hybrid working - there are no set days in the office, and minimal meet-ups, but there are beautiful offices to visit if and when you wish A salary of up to circa £50,000 to be reviewed regularly Strong pension Great team centred culture including twice-yearly company meet ups! The chance to make a real impact in the space industry at a company experiencing impressive growth and building next-gen software. The Role: As a Senior Software Engineer, you'll tackle challenging problems as a lead in focused squads dedicated to particular missions, R&D work, or product development. Their technology stack is focused on low-level programming in the C language, making heavy use of Linux, as well as smaller usage of Python (largely for testing purposes). This is a safety-critical and highly regulated software engineering environment, where strong knowledge of good development practise is key. You will be expected to take the lead on some projects, right from client briefing and PoCs through to delivery, helping guide more junior team members through challenging technical requirements. 2023 was a headline year for them, where they took advantage of years of sustainable growth, investment, and bucking market trends to accelerate their reach into new markets, bolster their senior leadership, and build out a groundbreaking new product taking the space industry by storm. As they've grown substantially since 2021, they have taken care to ensure that what made them so special in the early days - high-impact, high-visibility, good fun and rewarding work - remains, and their sparkling Glassdoor reviews and feedback from the many Software Engineers we have recruited for them confirms this has been a success! What you'll bring to the table: 3+ years of experience in commercial software engineering Strong knowledge and experience of the "C" language/Embedded-C Excellent understanding of Linux Previous experience as a Senior Software Engineer, ideally with technical leadership or project leadership experience APPLY NOW via the link below with your most updated CV for consideration. Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.
Mar 26, 2024
Full time
Senior Software Engineer - Edinburgh, Dundee or Bristol Bright Purple are working in close partnership with one of the most exciting space-tech start-ups in Europe to recruit multiple Senior Software Engineers to work on their core flight software. You'd be joining a tight-knit and high-performing team at the cutting edge of R&D missions, working on projects with a wide array of customers, including some of the biggest names in the global space industry. What is in it for you: You'll join a business that is part employee owned, giving you a real voice in the direction of the organisation Brilliant holidays giving you real work/life balance and the opportunity to fully recharge the batteries throughout the year Flexible, hybrid working - there are no set days in the office, and minimal meet-ups, but there are beautiful offices to visit if and when you wish A salary of up to circa £50,000 to be reviewed regularly Strong pension Great team centred culture including twice-yearly company meet ups! The chance to make a real impact in the space industry at a company experiencing impressive growth and building next-gen software. The Role: As a Senior Software Engineer, you'll tackle challenging problems as a lead in focused squads dedicated to particular missions, R&D work, or product development. Their technology stack is focused on low-level programming in the C language, making heavy use of Linux, as well as smaller usage of Python (largely for testing purposes). This is a safety-critical and highly regulated software engineering environment, where strong knowledge of good development practise is key. You will be expected to take the lead on some projects, right from client briefing and PoCs through to delivery, helping guide more junior team members through challenging technical requirements. 2023 was a headline year for them, where they took advantage of years of sustainable growth, investment, and bucking market trends to accelerate their reach into new markets, bolster their senior leadership, and build out a groundbreaking new product taking the space industry by storm. As they've grown substantially since 2021, they have taken care to ensure that what made them so special in the early days - high-impact, high-visibility, good fun and rewarding work - remains, and their sparkling Glassdoor reviews and feedback from the many Software Engineers we have recruited for them confirms this has been a success! What you'll bring to the table: 3+ years of experience in commercial software engineering Strong knowledge and experience of the "C" language/Embedded-C Excellent understanding of Linux Previous experience as a Senior Software Engineer, ideally with technical leadership or project leadership experience APPLY NOW via the link below with your most updated CV for consideration. Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.
Senior Software Engineer - Edinburgh, Dundee or Bristol Bright Purple are working in close partnership with one of the most exciting space-tech start-ups in Europe to recruit multiple Senior Software Engineers to work on their core flight software. You'd be joining a tight-knit and high-performing team at the cutting edge of R&D missions, working on projects with a wide array of customers, including some of the biggest names in the global space industry. What is in it for you: You'll join a business that is part employee owned, giving you a real voice in the direction of the organisation Brilliant holidays giving you real work/life balance and the opportunity to fully recharge the batteries throughout the year Flexible, hybrid working - there are no set days in the office, and minimal meet-ups, but there are beautiful offices to visit if and when you wish A salary of up to circa £50,000 to be reviewed regularly Strong pension Great team centred culture including twice-yearly company meet ups! The chance to make a real impact in the space industry at a company experiencing impressive growth and building next-gen software. The Role: As a Senior Software Engineer, you'll tackle challenging problems as a lead in focused squads dedicated to particular missions, R&D work, or product development. Their technology stack is focused on low-level programming in the C language, making heavy use of Linux, as well as smaller usage of Python (largely for testing purposes). This is a safety-critical and highly regulated software engineering environment, where strong knowledge of good development practise is key. You will be expected to take the lead on some projects, right from client briefing and PoCs through to delivery, helping guide more junior team members through challenging technical requirements. 2023 was a headline year for them, where they took advantage of years of sustainable growth, investment, and bucking market trends to accelerate their reach into new markets, bolster their senior leadership, and build out a groundbreaking new product taking the space industry by storm. As they've grown substantially since 2021, they have taken care to ensure that what made them so special in the early days - high-impact, high-visibility, good fun and rewarding work - remains, and their sparkling Glassdoor reviews and feedback from the many Software Engineers we have recruited for them confirms this has been a success! What you'll bring to the table: 3+ years of experience in commercial software engineering Strong knowledge and experience of the "C" language/Embedded-C Excellent understanding of Linux Previous experience as a Senior Software Engineer, ideally with technical leadership or project leadership experience APPLY NOW via the link below with your most updated CV for consideration. Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.
Mar 26, 2024
Full time
Senior Software Engineer - Edinburgh, Dundee or Bristol Bright Purple are working in close partnership with one of the most exciting space-tech start-ups in Europe to recruit multiple Senior Software Engineers to work on their core flight software. You'd be joining a tight-knit and high-performing team at the cutting edge of R&D missions, working on projects with a wide array of customers, including some of the biggest names in the global space industry. What is in it for you: You'll join a business that is part employee owned, giving you a real voice in the direction of the organisation Brilliant holidays giving you real work/life balance and the opportunity to fully recharge the batteries throughout the year Flexible, hybrid working - there are no set days in the office, and minimal meet-ups, but there are beautiful offices to visit if and when you wish A salary of up to circa £50,000 to be reviewed regularly Strong pension Great team centred culture including twice-yearly company meet ups! The chance to make a real impact in the space industry at a company experiencing impressive growth and building next-gen software. The Role: As a Senior Software Engineer, you'll tackle challenging problems as a lead in focused squads dedicated to particular missions, R&D work, or product development. Their technology stack is focused on low-level programming in the C language, making heavy use of Linux, as well as smaller usage of Python (largely for testing purposes). This is a safety-critical and highly regulated software engineering environment, where strong knowledge of good development practise is key. You will be expected to take the lead on some projects, right from client briefing and PoCs through to delivery, helping guide more junior team members through challenging technical requirements. 2023 was a headline year for them, where they took advantage of years of sustainable growth, investment, and bucking market trends to accelerate their reach into new markets, bolster their senior leadership, and build out a groundbreaking new product taking the space industry by storm. As they've grown substantially since 2021, they have taken care to ensure that what made them so special in the early days - high-impact, high-visibility, good fun and rewarding work - remains, and their sparkling Glassdoor reviews and feedback from the many Software Engineers we have recruited for them confirms this has been a success! What you'll bring to the table: 3+ years of experience in commercial software engineering Strong knowledge and experience of the "C" language/Embedded-C Excellent understanding of Linux Previous experience as a Senior Software Engineer, ideally with technical leadership or project leadership experience APPLY NOW via the link below with your most updated CV for consideration. Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.