About the role
We are an innovative high-tech next-generation telecommunications start-up based in the Surrey area, actively seeking exceptionally talented engineers to join our dynamic team. As part of this role, your focus will span the entire software development lifecycle, from concept through to volume production. You will be engaged in every aspect of the development process to ensure successful outcomes. This role requires a strong emphasis on multi-functional collaboration and fostering a robust team spirit. We are seeking candidates with a flexible working attitude, a team player who can also demonstrating the ability to work autonomously and take responsibility in a dynamic environment.
Responsibilities
Participate in the full life cycle of telecoms product development, from specification and design through implementation, testing and support.
Provide technical leadership in software development for embedded systems in a Linux environment, perform design integration and testing.
Work with real-time operating systems or develop software that operates in real-time environments, ensuring that critical tasks are executed within specified time constraints.
Optimise software performance and memory usage to meet the resource constraints of embedded systems, ensuring efficient utilisation of hardware resources.
Collaborate with Firmware and Hardware engineers to ensure that projects are delivered on time.
Coordinate design review activities to ensure that designs meet their requirements.
Create and maintain comprehensive documentation for the embedded software, including design specifications, coding standards, and user manuals.
Stay updated on emerging technologies, tools and best practices in embedded software development.
Candidate requirements
Bachelor’s or master’s degree in computer engineering, electronics or related fields.
Over 8 years’ proven Industrial experience in embedded software design within the telecommunication sector.
Strong Software Engineering skills including design, programming using C, scripting (Python, perl).
Very strong Linux experience.
Must have a deep understanding of digital circuits, Microcontrollers, Microprocessors and FPGAs.
Strong experience in developing and testing communication protocols (I2C, SPI, Ethernet, UART).
Good knowledge on ARM drivers and low-level device interface design and development.
Ability to work collaboratively and build and maintain relationships with team members.
Experience developing embedded Linux on ARM processors.
Experience with source control e.g. Git, SVN, CVS
Excellent debugging skills using debugging and testing tools: JTAG, Oscilloscope, Logic analysers.
Excellent verbal and written communication skills.
Apr 05, 2024
Full time
About the role
We are an innovative high-tech next-generation telecommunications start-up based in the Surrey area, actively seeking exceptionally talented engineers to join our dynamic team. As part of this role, your focus will span the entire software development lifecycle, from concept through to volume production. You will be engaged in every aspect of the development process to ensure successful outcomes. This role requires a strong emphasis on multi-functional collaboration and fostering a robust team spirit. We are seeking candidates with a flexible working attitude, a team player who can also demonstrating the ability to work autonomously and take responsibility in a dynamic environment.
Responsibilities
Participate in the full life cycle of telecoms product development, from specification and design through implementation, testing and support.
Provide technical leadership in software development for embedded systems in a Linux environment, perform design integration and testing.
Work with real-time operating systems or develop software that operates in real-time environments, ensuring that critical tasks are executed within specified time constraints.
Optimise software performance and memory usage to meet the resource constraints of embedded systems, ensuring efficient utilisation of hardware resources.
Collaborate with Firmware and Hardware engineers to ensure that projects are delivered on time.
Coordinate design review activities to ensure that designs meet their requirements.
Create and maintain comprehensive documentation for the embedded software, including design specifications, coding standards, and user manuals.
Stay updated on emerging technologies, tools and best practices in embedded software development.
Candidate requirements
Bachelor’s or master’s degree in computer engineering, electronics or related fields.
Over 8 years’ proven Industrial experience in embedded software design within the telecommunication sector.
Strong Software Engineering skills including design, programming using C, scripting (Python, perl).
Very strong Linux experience.
Must have a deep understanding of digital circuits, Microcontrollers, Microprocessors and FPGAs.
Strong experience in developing and testing communication protocols (I2C, SPI, Ethernet, UART).
Good knowledge on ARM drivers and low-level device interface design and development.
Ability to work collaboratively and build and maintain relationships with team members.
Experience developing embedded Linux on ARM processors.
Experience with source control e.g. Git, SVN, CVS
Excellent debugging skills using debugging and testing tools: JTAG, Oscilloscope, Logic analysers.
Excellent verbal and written communication skills.
We are looking for a Senior Firmware Engineer to join a privately owned company of around 40 staff, bridging the gap between hardware and software teams. This company specialise in developing products for the electronics and manufacturing sectors. They are the only company in the UK dedicated to product development in their field. Their product suite, priced between £7k - £20k, enables them to offer consultancy and design services encompassing both hardware and software. This also means that projects are diverse and varied. Senior Firmware Engineers will be developing firmware and embedded software, collaborating closely with hardware and software teams. Guiding products through the entire development cycle to customer delivery. Based in Cambridge, this company s comprehensive benefits package includes life assurance, opportunities for professional growth through training and development initiatives, share scheme, pension contributions and more. As Senior Firmware Engineer, you will be developing intricate designs across a variety of applications using VHDL or Verilog. You will be programming low-level C code and embedded applications. You will also tackle the challenge of articulating fundamental design considerations for utilising ARM cores. Position : Senior Firmware Engineer Location : Cambridge Salary : £70k - £80k + benefits Key Skills : FPGA, firmware
May 01, 2024
Full time
We are looking for a Senior Firmware Engineer to join a privately owned company of around 40 staff, bridging the gap between hardware and software teams. This company specialise in developing products for the electronics and manufacturing sectors. They are the only company in the UK dedicated to product development in their field. Their product suite, priced between £7k - £20k, enables them to offer consultancy and design services encompassing both hardware and software. This also means that projects are diverse and varied. Senior Firmware Engineers will be developing firmware and embedded software, collaborating closely with hardware and software teams. Guiding products through the entire development cycle to customer delivery. Based in Cambridge, this company s comprehensive benefits package includes life assurance, opportunities for professional growth through training and development initiatives, share scheme, pension contributions and more. As Senior Firmware Engineer, you will be developing intricate designs across a variety of applications using VHDL or Verilog. You will be programming low-level C code and embedded applications. You will also tackle the challenge of articulating fundamental design considerations for utilising ARM cores. Position : Senior Firmware Engineer Location : Cambridge Salary : £70k - £80k + benefits Key Skills : FPGA, firmware
Building the people that build the world. With platforms in HVAC and Detection and Measurement, SPX Technologies builds innovative solutions that enable a safer, more efficient, sustainable world. Through our RiSE talent development framework, we Reach, Identify, Strengthen, and Engage our employees to support them in their continued development. We re a global company of problem solvers, collaborators, and innovators, and our businesses build solutions that impact the world. As part of Detection and Measurement, Enterprise Control Systems (ECS) is a leading supplier of long-range data links that support real time high resolution video transfer between air and ground users. In creating products like RF inhibitors and specialized equipment for military and security purposes, we protect ground forces and infrastructure around the world. How you will make an Impact SPX is a diverse team of unique individuals who all make an impact. Embedded Design Engineer for CommTech (ECS &TCI), you will play a crucial role supporting us through a range of statements of work during a period of high-volume demand. You will be joining a dynamic team continually designing and developing world beating products. As a design Engineer, you will be expected to support our UK based embedded team through an extremely busy period where we are juggling both New Product Development and delivering customer funded projects based around existing product ranges. This role will predominately be supporting out Datalink products, but it is possible they will be asked to support the other CommTech (ECS & TCI) product lines also. This role is being offered on a hybrid basis. What you can expect in this role While each day brings new opportunities at SPX, your core responsibilities will be: 1. Design including but not limited to; • Firmware/software design for processors and microcontrollers including embedded C. • Design and development with Linux • Firmware design for FPGAs including VHDL/DSP. • Development for customer projects, new product development and feasibility studies. 2. Technical Support and Testing • Production and Manufacturing assistance as required. • Answering of customer and marketing questions as required. • Trouble shooting of firmware, software and system issues seen from all areas of the business • Self testing and debugging of your own design and development work. • Testing and debugging of existing design and development work produced by other engineers for our products. • Participation in Design Reviews and Project meetings when required. 3. Documentation and Communication including but not limited to; • Weekly summary email of work completed. • Weekly standup meeting to communicate previous weeks achievements and current weeks priorities. • Participation in Design Reviews and Project meetings when required. • Creation of Requirement Specifications (RS) • Creation of Test Plans (TP) and Test Results (TR) • Creation of User Information (UI) documents • Creation of Application Programming Interface (API) documents • Assisting Principal Design Engineer and Project leads with project plans. What we are looking for We each bring something to the table, and we are looking for someone who has: Required Experience • Suitable experience in an equivalent role • The following skills and experience will be required. Candidates are not expected to have experience in all areas; o C/C++ on bare-metal, embedded RTOS and Linux. o Embedded Linux experience including applications, drivers, system build and SoC integration. o C# o GUI Development for Windows OS o Knowledge of UDP, TCP, threads/multi-process, serial protocols and high-speed interfaces. • Self-motivated and enthusiastic. • Strong team player with good interpersonal skills. • Ability to work in a team and interact with other Engineering disciplines. • Experience of contracting and being able to make an impact during short periods of employment • Ability to produce results under pressure Preferred Experience, Knowledge, Skills, and Abilities • Substantial experience in an equivalent role. • An understanding of products aligned with CommTech s portfolio. • The following skills and experience would also be beneficial; o Experience of DVB-T or datalink/radio technologies o Experience of video and broadcast o Development of VHDL using Xilinx Vivao and/or Intel Quartus including IP block integration and SoC designs o Complex FPGA design from concept through to verification with automated test benches o Electronic design/schematic capture including component creation. o Familiarity with scripting such as Python, Bash or Make Education & Certifications • Desirable is a degree in electronics, computer science or related subject Security • British Citizen or ability to obtain required security clearance. How we live our culture Our culture is at the center of what we do and, more importantly, who we are. Our core values set a standard for how we manage ourselves, and our Leadership Model sets the standard for how we engage with each other. Whether you are an individual contributor or you lead a large team, each of us leads at SPX. What benefits do we offer? We know that the well-being of our employees is integral. Our benefits include: Competitive and performance-based compensation packages and bonus plans Educational assistance, leadership development programs, and recognition programs
May 01, 2024
Full time
Building the people that build the world. With platforms in HVAC and Detection and Measurement, SPX Technologies builds innovative solutions that enable a safer, more efficient, sustainable world. Through our RiSE talent development framework, we Reach, Identify, Strengthen, and Engage our employees to support them in their continued development. We re a global company of problem solvers, collaborators, and innovators, and our businesses build solutions that impact the world. As part of Detection and Measurement, Enterprise Control Systems (ECS) is a leading supplier of long-range data links that support real time high resolution video transfer between air and ground users. In creating products like RF inhibitors and specialized equipment for military and security purposes, we protect ground forces and infrastructure around the world. How you will make an Impact SPX is a diverse team of unique individuals who all make an impact. Embedded Design Engineer for CommTech (ECS &TCI), you will play a crucial role supporting us through a range of statements of work during a period of high-volume demand. You will be joining a dynamic team continually designing and developing world beating products. As a design Engineer, you will be expected to support our UK based embedded team through an extremely busy period where we are juggling both New Product Development and delivering customer funded projects based around existing product ranges. This role will predominately be supporting out Datalink products, but it is possible they will be asked to support the other CommTech (ECS & TCI) product lines also. This role is being offered on a hybrid basis. What you can expect in this role While each day brings new opportunities at SPX, your core responsibilities will be: 1. Design including but not limited to; • Firmware/software design for processors and microcontrollers including embedded C. • Design and development with Linux • Firmware design for FPGAs including VHDL/DSP. • Development for customer projects, new product development and feasibility studies. 2. Technical Support and Testing • Production and Manufacturing assistance as required. • Answering of customer and marketing questions as required. • Trouble shooting of firmware, software and system issues seen from all areas of the business • Self testing and debugging of your own design and development work. • Testing and debugging of existing design and development work produced by other engineers for our products. • Participation in Design Reviews and Project meetings when required. 3. Documentation and Communication including but not limited to; • Weekly summary email of work completed. • Weekly standup meeting to communicate previous weeks achievements and current weeks priorities. • Participation in Design Reviews and Project meetings when required. • Creation of Requirement Specifications (RS) • Creation of Test Plans (TP) and Test Results (TR) • Creation of User Information (UI) documents • Creation of Application Programming Interface (API) documents • Assisting Principal Design Engineer and Project leads with project plans. What we are looking for We each bring something to the table, and we are looking for someone who has: Required Experience • Suitable experience in an equivalent role • The following skills and experience will be required. Candidates are not expected to have experience in all areas; o C/C++ on bare-metal, embedded RTOS and Linux. o Embedded Linux experience including applications, drivers, system build and SoC integration. o C# o GUI Development for Windows OS o Knowledge of UDP, TCP, threads/multi-process, serial protocols and high-speed interfaces. • Self-motivated and enthusiastic. • Strong team player with good interpersonal skills. • Ability to work in a team and interact with other Engineering disciplines. • Experience of contracting and being able to make an impact during short periods of employment • Ability to produce results under pressure Preferred Experience, Knowledge, Skills, and Abilities • Substantial experience in an equivalent role. • An understanding of products aligned with CommTech s portfolio. • The following skills and experience would also be beneficial; o Experience of DVB-T or datalink/radio technologies o Experience of video and broadcast o Development of VHDL using Xilinx Vivao and/or Intel Quartus including IP block integration and SoC designs o Complex FPGA design from concept through to verification with automated test benches o Electronic design/schematic capture including component creation. o Familiarity with scripting such as Python, Bash or Make Education & Certifications • Desirable is a degree in electronics, computer science or related subject Security • British Citizen or ability to obtain required security clearance. How we live our culture Our culture is at the center of what we do and, more importantly, who we are. Our core values set a standard for how we manage ourselves, and our Leadership Model sets the standard for how we engage with each other. Whether you are an individual contributor or you lead a large team, each of us leads at SPX. What benefits do we offer? We know that the well-being of our employees is integral. Our benefits include: Competitive and performance-based compensation packages and bonus plans Educational assistance, leadership development programs, and recognition programs
We are looking for an experienced board designer to join Arm's Hardware Platform team. The team is based in Cambridge, UK, working at the forefront of embedded design focusing on prototyping Arm's latest IP products. We develop physical hardware development platforms, based around Arm's custom system-on-chip (SoC) and FPGAs. The platforms are used for software development and validation activities for both our external partners/customers and our internal development teams. Responsibilities: The specification, development and commissioning of new hardware platforms. Driving the PCB development, including schematics, PCB layout and commissioning. This will also include collaborating with our CEM, proactively providing manufacturing support. Working closely with the program team, competency in planning and scheduling tasks, to meet project timescales, is also essential. Required Skills and Experience Essential Skills & Qualities High speed design experience, able to demonstrate knowledge of PCB stack-ups and topologies Detailed knowledge of embedded system board design, designing with complex LSI devices such as FPGAs, demonstrating an understanding of various high speed IO interface standards such as PCIe and DDR A broad knowledge of PCB EDA tools including schematic entry, layout and signal integrity analysis Excellent communications & interpersonal skills with a desire for learning and self-improvement Excellent written and spoken English; ability to write coherent documentation Desirable Skills and Qualities The following skills are not essential for this role, but experience in any of the following areas would enhance the application: Experience in using Cadence CIS, Mentor PADs Layout, Allegro PCB design suite and Hyperlynx tools Embedded software knowledge to test and debug the design with a creative and structured approach to problem-solving. Enjoys collaborating and working in a team environment. RTL skills in Verilog or VHDL Use of a UNIX environment and shell programming/scripting in e.g. Tcl, Perl, Python etc. In Return: You will gain a deeper understanding of system architecture and performance. Work alongside many other engineering teams including software, SoC implementation and verification, collaborating and enabling engineers and designers. Extending your board level design expertise, producing high quality PCB designs incorporating Arm IP, you will enjoy new technical challenges faced when using advancing technologies.
May 01, 2024
Full time
We are looking for an experienced board designer to join Arm's Hardware Platform team. The team is based in Cambridge, UK, working at the forefront of embedded design focusing on prototyping Arm's latest IP products. We develop physical hardware development platforms, based around Arm's custom system-on-chip (SoC) and FPGAs. The platforms are used for software development and validation activities for both our external partners/customers and our internal development teams. Responsibilities: The specification, development and commissioning of new hardware platforms. Driving the PCB development, including schematics, PCB layout and commissioning. This will also include collaborating with our CEM, proactively providing manufacturing support. Working closely with the program team, competency in planning and scheduling tasks, to meet project timescales, is also essential. Required Skills and Experience Essential Skills & Qualities High speed design experience, able to demonstrate knowledge of PCB stack-ups and topologies Detailed knowledge of embedded system board design, designing with complex LSI devices such as FPGAs, demonstrating an understanding of various high speed IO interface standards such as PCIe and DDR A broad knowledge of PCB EDA tools including schematic entry, layout and signal integrity analysis Excellent communications & interpersonal skills with a desire for learning and self-improvement Excellent written and spoken English; ability to write coherent documentation Desirable Skills and Qualities The following skills are not essential for this role, but experience in any of the following areas would enhance the application: Experience in using Cadence CIS, Mentor PADs Layout, Allegro PCB design suite and Hyperlynx tools Embedded software knowledge to test and debug the design with a creative and structured approach to problem-solving. Enjoys collaborating and working in a team environment. RTL skills in Verilog or VHDL Use of a UNIX environment and shell programming/scripting in e.g. Tcl, Perl, Python etc. In Return: You will gain a deeper understanding of system architecture and performance. Work alongside many other engineering teams including software, SoC implementation and verification, collaborating and enabling engineers and designers. Extending your board level design expertise, producing high quality PCB designs incorporating Arm IP, you will enjoy new technical challenges faced when using advancing technologies.
We are looking for an experienced principal board design engineer to join Arm's Hardware Platform team. As part of the Solutions Engineering Group, the team is based in Cambridge, UK, working at the forefront of embedded design focusing on prototyping Arm's latest IP products. We develop physical hardware development platforms, based around Arm's custom system-on-chip (SoC) and FPGAs. The platforms are used for software development and validation activities for both our external partners/customers and our internal development teams. Responsibilities: The specification, development, and commissioning of new hardware platforms. Leading the PCB development, including schematics, and commissioning. Support the NPI process including management of external contractors and manufacturing support. Growing and coordinating the team to deliver to schedule. Working closely with the program team, competency in planning and scheduling tasks, to meet project timescales, is also required. Required Skills and Experience Essential Skills & Qualities Experience in leading multifunctional teams Excellent communications & interpersonal skills with a desire for learning and self-improvement Comfortable working with outsourcing companies Detailed knowledge of embedded system board design, designing with complex LSI devices such as FPGAs, demonstrating an understanding of various high speed IO interface standards such as PCIe and DDR, PCB stack-ups and topolgies Excellent written and spoken English; ability to write coherent documentation Desirable Skills and Qualities The following skills are not essential for this role, but experience in any of the following areas would enhance the application: A broad knowledge of EDA tools for schematic entry PCB layout and signal integrity analysis Experience in using Cadence CIS, Mentor PADs Layout, Allegro PCB design suite and Hyperlynx tools Embedded software knowledge to test and debug the design with a creative and structured approach to problem-solving. RTL skills in Verilog or VHDL Use of a UNIX environment and shell programming/scripting in e.g. Tcl, Perl, Python etc Programming languages such as: assembly language (ideally Arm assembler), higher-level (e.g. C), object orientated (e.g. C++) In Return: You will expand your board level design expertise, producing high quality PCB designs incorporating Arm IP and be challenged and work with advancing technologies. Working alongside many other engineering teams including software, SoC implementation and verification you will be involved in deep technical discussions, working with top class multifunctional engineering teams. Utilising your experience and skills to encourage collaborating with external ODMs, contractors, building relationships and partnerships.
May 01, 2024
Full time
We are looking for an experienced principal board design engineer to join Arm's Hardware Platform team. As part of the Solutions Engineering Group, the team is based in Cambridge, UK, working at the forefront of embedded design focusing on prototyping Arm's latest IP products. We develop physical hardware development platforms, based around Arm's custom system-on-chip (SoC) and FPGAs. The platforms are used for software development and validation activities for both our external partners/customers and our internal development teams. Responsibilities: The specification, development, and commissioning of new hardware platforms. Leading the PCB development, including schematics, and commissioning. Support the NPI process including management of external contractors and manufacturing support. Growing and coordinating the team to deliver to schedule. Working closely with the program team, competency in planning and scheduling tasks, to meet project timescales, is also required. Required Skills and Experience Essential Skills & Qualities Experience in leading multifunctional teams Excellent communications & interpersonal skills with a desire for learning and self-improvement Comfortable working with outsourcing companies Detailed knowledge of embedded system board design, designing with complex LSI devices such as FPGAs, demonstrating an understanding of various high speed IO interface standards such as PCIe and DDR, PCB stack-ups and topolgies Excellent written and spoken English; ability to write coherent documentation Desirable Skills and Qualities The following skills are not essential for this role, but experience in any of the following areas would enhance the application: A broad knowledge of EDA tools for schematic entry PCB layout and signal integrity analysis Experience in using Cadence CIS, Mentor PADs Layout, Allegro PCB design suite and Hyperlynx tools Embedded software knowledge to test and debug the design with a creative and structured approach to problem-solving. RTL skills in Verilog or VHDL Use of a UNIX environment and shell programming/scripting in e.g. Tcl, Perl, Python etc Programming languages such as: assembly language (ideally Arm assembler), higher-level (e.g. C), object orientated (e.g. C++) In Return: You will expand your board level design expertise, producing high quality PCB designs incorporating Arm IP and be challenged and work with advancing technologies. Working alongside many other engineering teams including software, SoC implementation and verification you will be involved in deep technical discussions, working with top class multifunctional engineering teams. Utilising your experience and skills to encourage collaborating with external ODMs, contractors, building relationships and partnerships.
Hardware Deign Engineer - Nottinghamshire Our client based in Nottinghamshire is looking to hire an experienced Hardware Design Engineer to join their team. In this newly created role (due to expansion) you will be joining an established team where the delivery of high quality, high performing solutions achieved in a right first-time environment is valued & rewarded. This role will see you: Design, implement, and optimise hardware design solutions. Monitor and revise delivery to achieve agreed KPIs. Ensure all designs meet relevant safety and industry standards. Deliver cost efficient, obsolescence tolerant designs. Participate in hardware/software co-design and system-level debugging. Support FAT, SAT & Commissioning activity. Leading smaller projects, collaborating on larger ones. Follow industry best practice and company quality standards whilst looking for opportunities for improvement The relevant skills for the role include: Electronics Engineering or related degree, or NVQ Level 5. Practical and relevant experience in a Hardware Electronics Design role. Required Experience Analogue audio. Micro controller/processor (STM32, Arm9, PIC). Reverse engineering analysis techniques. Desirable Experience Transformer design. Power supply design. FPGA/CPLD. CCTV/Networking. DFMEA. Railway environment & standards In return for your skills my client is offering a salary up to 60k , a 37h/Wk, with lunchtime finish Friday, 25 days holiday and option to buy additional 5 days, Pension, employee contribution +2%, capped at 12%., Bupa health care. This is a office based role so you will need to live in a commutable distance of Nottinghamshire IDEALLY Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
May 01, 2024
Full time
Hardware Deign Engineer - Nottinghamshire Our client based in Nottinghamshire is looking to hire an experienced Hardware Design Engineer to join their team. In this newly created role (due to expansion) you will be joining an established team where the delivery of high quality, high performing solutions achieved in a right first-time environment is valued & rewarded. This role will see you: Design, implement, and optimise hardware design solutions. Monitor and revise delivery to achieve agreed KPIs. Ensure all designs meet relevant safety and industry standards. Deliver cost efficient, obsolescence tolerant designs. Participate in hardware/software co-design and system-level debugging. Support FAT, SAT & Commissioning activity. Leading smaller projects, collaborating on larger ones. Follow industry best practice and company quality standards whilst looking for opportunities for improvement The relevant skills for the role include: Electronics Engineering or related degree, or NVQ Level 5. Practical and relevant experience in a Hardware Electronics Design role. Required Experience Analogue audio. Micro controller/processor (STM32, Arm9, PIC). Reverse engineering analysis techniques. Desirable Experience Transformer design. Power supply design. FPGA/CPLD. CCTV/Networking. DFMEA. Railway environment & standards In return for your skills my client is offering a salary up to 60k , a 37h/Wk, with lunchtime finish Friday, 25 days holiday and option to buy additional 5 days, Pension, employee contribution +2%, capped at 12%., Bupa health care. This is a office based role so you will need to live in a commutable distance of Nottinghamshire IDEALLY Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
Subject - FPGA Developer - Xilinx - VHDL - Paignton - Competitive Salary - Excellent Benefits! Job Title - FPGA Developer (Xilinx, VHDL) Benefits - Pension, Life Insurance, Health Care, Dental, Gym, Birthday Benefits, 25 days' annual leave, Fitness Classes & Progression Location - Paignton The Client - Curo are Partnering with a Global Company who deliver their B2B Customers cutting-edge technology. Their automated test and assurance solutions accelerate technology development in the lab, and ensure new products and services perform in the real world. Their innovative portfolio of products and services address the test, assurance, and automation challenges of a new generation of technologies: 5G, SD-WAN, Cloud, Autonomous Vehicles and beyond. The Candidate - This role would suit a candidate with demonstrable industry experience of VHDL Product Specification & Development, test bench development and Scripting experience, working within a structured engineering environment that includes Requirements Analysis/Definition, Design/Implementation, Defect Tracking, and Testing. We are looking for a candidate with Xilinx FPGAs as opposed to Altera FPGAs or ASICs. The successful candidate would will have relevant industrial experience and strong FPGA firmware programming skills using VHDL in a high-speed logic (>100MHz) environment, as well as strong experience in digital electronics. The Role - The key focus of this role is FPGA implementation from either internally generated design specifications or externally published Interface Control Documentation. This will include providing support, and the future development of existing Embedded firmware applications. Key Duties - FPGA implementation from either internally generated design specifications or externally published Interface Control Documentation. Design test/verification and qualification. Support and future development of existing Spirent Embedded firmware applications. Provide engineering support to internal Supply Chain and Client Services departments. Participate in the maintenance and enhancement of FPGA design processes and practices. Contribute to the on-going development and maintenance of existing products and features. Produce clear documentation to support the integration, system verification, configuration and use of the FPGA features. Requirements - Honours degree in Electronic Engineering, Computer Engineering, Computer Science, or a similar discipline Demonstrable post-graduate related experience of VHDL project specification and development, test bench development and Scripting experience, working within a structured engineering environment that includes Requirements Analysis/Definition, Design/Implementation, Defect Tracking, and Testing. Relevant industrial experience and strong FPGA firmware programming skills using VHDL in a high-speed logic (>100MHz) environment. Experience with Xilinx FPGAs as opposed to Altera FPGAs or ASICs is preferable. Strong experience in digital electronics. HDL designer. Modelsim verification. Precision synthesis tool. Vivado place and route. Embedded firmware soft/hard platforms: Motorola Coldfire, Xilinx Microblaze or similar S/W languages C, C++, Visual Basic, TCL, Perl. Compilers: EDK hardware platform, Greenhills. Operating systems: Real Time applications running under Linux or Windows. Experience in Digital Modulation techniques, GNSS, Communications theory, Signal Processing, Encryption processes and Matlab are all advantages. Initiative - step up and take action without being asked. Look for opportunities to make a difference. Resourcefulness - adapt to new/difficult situations and devise ways to overcome obstacles. Decisive, determined, and persistent - demonstrating both individual and collective ownership. Excellent interpersonal communication and analytical skills. Team player with a highly collaborative and positive attitude. Communicates effectively with the ability to work as part of a multi-site team. Good problem-solving skills coupled with a strong aptitude to learn and innovate. Organised and methodical but also a creative thinker. To apply for this FPGA Developer permanent job, please click the button below and submit your latest CV. Curo Services endeavours to respond to all applications, however this may not always be possible during periods of high volume. Thank you for your patience. Curo Services is a trading name of Curo Resourcing Ltd and acts as an Employment Business for contract and temporary recruitment as well as an Employment Agency in relation to permanent vacancies.
May 01, 2024
Full time
Subject - FPGA Developer - Xilinx - VHDL - Paignton - Competitive Salary - Excellent Benefits! Job Title - FPGA Developer (Xilinx, VHDL) Benefits - Pension, Life Insurance, Health Care, Dental, Gym, Birthday Benefits, 25 days' annual leave, Fitness Classes & Progression Location - Paignton The Client - Curo are Partnering with a Global Company who deliver their B2B Customers cutting-edge technology. Their automated test and assurance solutions accelerate technology development in the lab, and ensure new products and services perform in the real world. Their innovative portfolio of products and services address the test, assurance, and automation challenges of a new generation of technologies: 5G, SD-WAN, Cloud, Autonomous Vehicles and beyond. The Candidate - This role would suit a candidate with demonstrable industry experience of VHDL Product Specification & Development, test bench development and Scripting experience, working within a structured engineering environment that includes Requirements Analysis/Definition, Design/Implementation, Defect Tracking, and Testing. We are looking for a candidate with Xilinx FPGAs as opposed to Altera FPGAs or ASICs. The successful candidate would will have relevant industrial experience and strong FPGA firmware programming skills using VHDL in a high-speed logic (>100MHz) environment, as well as strong experience in digital electronics. The Role - The key focus of this role is FPGA implementation from either internally generated design specifications or externally published Interface Control Documentation. This will include providing support, and the future development of existing Embedded firmware applications. Key Duties - FPGA implementation from either internally generated design specifications or externally published Interface Control Documentation. Design test/verification and qualification. Support and future development of existing Spirent Embedded firmware applications. Provide engineering support to internal Supply Chain and Client Services departments. Participate in the maintenance and enhancement of FPGA design processes and practices. Contribute to the on-going development and maintenance of existing products and features. Produce clear documentation to support the integration, system verification, configuration and use of the FPGA features. Requirements - Honours degree in Electronic Engineering, Computer Engineering, Computer Science, or a similar discipline Demonstrable post-graduate related experience of VHDL project specification and development, test bench development and Scripting experience, working within a structured engineering environment that includes Requirements Analysis/Definition, Design/Implementation, Defect Tracking, and Testing. Relevant industrial experience and strong FPGA firmware programming skills using VHDL in a high-speed logic (>100MHz) environment. Experience with Xilinx FPGAs as opposed to Altera FPGAs or ASICs is preferable. Strong experience in digital electronics. HDL designer. Modelsim verification. Precision synthesis tool. Vivado place and route. Embedded firmware soft/hard platforms: Motorola Coldfire, Xilinx Microblaze or similar S/W languages C, C++, Visual Basic, TCL, Perl. Compilers: EDK hardware platform, Greenhills. Operating systems: Real Time applications running under Linux or Windows. Experience in Digital Modulation techniques, GNSS, Communications theory, Signal Processing, Encryption processes and Matlab are all advantages. Initiative - step up and take action without being asked. Look for opportunities to make a difference. Resourcefulness - adapt to new/difficult situations and devise ways to overcome obstacles. Decisive, determined, and persistent - demonstrating both individual and collective ownership. Excellent interpersonal communication and analytical skills. Team player with a highly collaborative and positive attitude. Communicates effectively with the ability to work as part of a multi-site team. Good problem-solving skills coupled with a strong aptitude to learn and innovate. Organised and methodical but also a creative thinker. To apply for this FPGA Developer permanent job, please click the button below and submit your latest CV. Curo Services endeavours to respond to all applications, however this may not always be possible during periods of high volume. Thank you for your patience. Curo Services is a trading name of Curo Resourcing Ltd and acts as an Employment Business for contract and temporary recruitment as well as an Employment Agency in relation to permanent vacancies.
FGPA Engineer - Design & Verification Hybrid - 2 days onsite per week £500 - £600 per day inside IR35 6 months My client is looking for an experienced FPGA Design & Verification Engineer to join their skilled projects team working on Embedded IP and system design. You'll be responsible for translating FPGA architecture specifications into RTL designs, backed by robust verification environments to uphold fidelity to specifications. Integrating your designs into SoC and reference designs, followed by rigorous system-level testing before deployment to our prototyping teams. Skills required: Recent hands-on experience with RTL design using (System-)Verilog, coupled with a solid grasp of FPGA device architecture. Proficiency in RTL Verification, encompassing both unit and system levels, leveraging SystemVerilog with a knack for crafting System Verilog Assertions (SVA) checks and coverage metrics. Command over UNIX/Linux environments and Scripting languages like Python, Tcl, Make, and bash, essential for thriving in our collaborative development ecosystem. Previous encounters with ASIC or FPGA synthesis tools, along with familiarity with data formats such as YAML and JSON, are definite pluses. A penchant for structured problem-solving coupled with a creative flair.
May 01, 2024
Contractor
FGPA Engineer - Design & Verification Hybrid - 2 days onsite per week £500 - £600 per day inside IR35 6 months My client is looking for an experienced FPGA Design & Verification Engineer to join their skilled projects team working on Embedded IP and system design. You'll be responsible for translating FPGA architecture specifications into RTL designs, backed by robust verification environments to uphold fidelity to specifications. Integrating your designs into SoC and reference designs, followed by rigorous system-level testing before deployment to our prototyping teams. Skills required: Recent hands-on experience with RTL design using (System-)Verilog, coupled with a solid grasp of FPGA device architecture. Proficiency in RTL Verification, encompassing both unit and system levels, leveraging SystemVerilog with a knack for crafting System Verilog Assertions (SVA) checks and coverage metrics. Command over UNIX/Linux environments and Scripting languages like Python, Tcl, Make, and bash, essential for thriving in our collaborative development ecosystem. Previous encounters with ASIC or FPGA synthesis tools, along with familiarity with data formats such as YAML and JSON, are definite pluses. A penchant for structured problem-solving coupled with a creative flair.
Our client is a leading tech-driven quant and systematic hedge fund trading with offices across the globe. They leverage deep knowledge in data, research, technology and trading to deliver high-quality returns. This opportunity offers a dynamic and fast-paced environment with excellent prospects for career growth. They're looking to hire an experienced FPGA Engineer to join the IT team based in London, which trades across all the major Asian, EMEA and US markets. You'll be expected to provide technical project management and guidance and will be hands-on with infrastructure projects across the EMEA region as well as globally. Requirements Bachelors or Masters degree from a top-tier university in Engineering, Computer Science, Maths, or related field Must have 3+ years' experience in RTL design and verification for FPGAs using Verilog, SystemVerilog or VHDL Experience in FPGA toolchains using Xilinx Vivado or Intel Quartus Experience of using Python within verification frameworks Experience of simulation environments, Modelsim/Questa preferred Knowledge of C++ for writing hardware APIs Nice-to-Have Knowledge of Market Data protocol Experience with strategy implementation Benefits Great opportunity to be part of a collaborative, creative environment where you can feel valued for your input Competitive salary + generous benefits Professional and personal development Relaxed, casual culture, with a healthy work-life balance Contact If you feel you are a good match, please don't hesitate to get in touch: Madeleine Mamak
May 01, 2024
Full time
Our client is a leading tech-driven quant and systematic hedge fund trading with offices across the globe. They leverage deep knowledge in data, research, technology and trading to deliver high-quality returns. This opportunity offers a dynamic and fast-paced environment with excellent prospects for career growth. They're looking to hire an experienced FPGA Engineer to join the IT team based in London, which trades across all the major Asian, EMEA and US markets. You'll be expected to provide technical project management and guidance and will be hands-on with infrastructure projects across the EMEA region as well as globally. Requirements Bachelors or Masters degree from a top-tier university in Engineering, Computer Science, Maths, or related field Must have 3+ years' experience in RTL design and verification for FPGAs using Verilog, SystemVerilog or VHDL Experience in FPGA toolchains using Xilinx Vivado or Intel Quartus Experience of using Python within verification frameworks Experience of simulation environments, Modelsim/Questa preferred Knowledge of C++ for writing hardware APIs Nice-to-Have Knowledge of Market Data protocol Experience with strategy implementation Benefits Great opportunity to be part of a collaborative, creative environment where you can feel valued for your input Competitive salary + generous benefits Professional and personal development Relaxed, casual culture, with a healthy work-life balance Contact If you feel you are a good match, please don't hesitate to get in touch: Madeleine Mamak
My client is a global quantitative and systematic trading firm that operates in all liquid asset across all the major Asian, EMEA and US markets. The firm is looking for an experienced FPGA Engineer to join their London team and provide technical project management and guidance whilst remaining hands on with key infrastructure projects across the EMEA region and globally. This is an opportunity to join an existing team that truly takes a scientific approach to investing and a firm that sees technology as central to their continued success. Requirement: 3+ years' experience in RTL design and verification for FPGAs using Verilog, SystemVerilog or VHDL Experience in FPGA toolchains using Xilinx Vivado (preferred) or Intel Quartus Experience of simulation environments, Modelsim/Questa preferred Knowledge of C++ for writing hardware APIs Degree in Electrical/Electronic Engineering or related degree Nice to have: Knowledge of Market Data protocol Experience with strategy implementation Benefits: Extremely competitive salary and bonus structure - Market leading Hybrid working arrangements Ability to have a direct and observable impact Tech-first culture Contact If you think you are a strong candidate for the role and would like further info, please contact: Tom Brown (0)
May 01, 2024
Full time
My client is a global quantitative and systematic trading firm that operates in all liquid asset across all the major Asian, EMEA and US markets. The firm is looking for an experienced FPGA Engineer to join their London team and provide technical project management and guidance whilst remaining hands on with key infrastructure projects across the EMEA region and globally. This is an opportunity to join an existing team that truly takes a scientific approach to investing and a firm that sees technology as central to their continued success. Requirement: 3+ years' experience in RTL design and verification for FPGAs using Verilog, SystemVerilog or VHDL Experience in FPGA toolchains using Xilinx Vivado (preferred) or Intel Quartus Experience of simulation environments, Modelsim/Questa preferred Knowledge of C++ for writing hardware APIs Degree in Electrical/Electronic Engineering or related degree Nice to have: Knowledge of Market Data protocol Experience with strategy implementation Benefits: Extremely competitive salary and bonus structure - Market leading Hybrid working arrangements Ability to have a direct and observable impact Tech-first culture Contact If you think you are a strong candidate for the role and would like further info, please contact: Tom Brown (0)
My client is a global quantitative and systematic investment manager, operating in all liquid asset classes across the world. They are a technology and data-driven group implementing a scientific approach to investing. Combining data, research, technology and trading expertise has shaped the firm's collaborative mindset which enables them to solve the most complex challenges. The culture of innovation continuously drives the ambition to deliver high quality returns for investors. About the role The successful candidate will join the IT team based in London, which trades across all the major Asian, EMEA and US markets. The candidate will be expected to provide technical project management and guidance and will be hands-on with infrastructure projects across the EMEA region as well as globally. Requirements Degree in Electrical/Electronic Engineering (or related). 3+ years' experience in RTL design and verification for FPGAs using Verilog, SystemVerilog or VHDL. Experience in FPGA toolchains using Xilinx Vivado (preferred) or Intel Quartus. Experience of simulation environments, Modelsim/Questa preferred. Experience of using Python within verification frameworks. Knowledge of networking protocols, Ethernet, UDP, TCP, etc. Knowledge of C++ for writing hardware APIs. Exposure to continuous integration and automated test tools. Knowledge of Market Data protocol a bonus, but certainly not a requirement. Experience with strategy implementation also a bonus. Contact If this sounds like you, or you'd like more information, please get in touch: George Hutchinson-Binks ()
May 01, 2024
Full time
My client is a global quantitative and systematic investment manager, operating in all liquid asset classes across the world. They are a technology and data-driven group implementing a scientific approach to investing. Combining data, research, technology and trading expertise has shaped the firm's collaborative mindset which enables them to solve the most complex challenges. The culture of innovation continuously drives the ambition to deliver high quality returns for investors. About the role The successful candidate will join the IT team based in London, which trades across all the major Asian, EMEA and US markets. The candidate will be expected to provide technical project management and guidance and will be hands-on with infrastructure projects across the EMEA region as well as globally. Requirements Degree in Electrical/Electronic Engineering (or related). 3+ years' experience in RTL design and verification for FPGAs using Verilog, SystemVerilog or VHDL. Experience in FPGA toolchains using Xilinx Vivado (preferred) or Intel Quartus. Experience of simulation environments, Modelsim/Questa preferred. Experience of using Python within verification frameworks. Knowledge of networking protocols, Ethernet, UDP, TCP, etc. Knowledge of C++ for writing hardware APIs. Exposure to continuous integration and automated test tools. Knowledge of Market Data protocol a bonus, but certainly not a requirement. Experience with strategy implementation also a bonus. Contact If this sounds like you, or you'd like more information, please get in touch: George Hutchinson-Binks ()
About the Company: This is a quantitative trading and investment firm with a disciplined and systematic quantitative approach to identify factors that consistently generate alpha. These factors are then coupled with our proprietary ultra-low latency trading systems and robust risk management to develop trading strategies across asset classes (equities, commodities, currencies, fixed income) that trade on global exchanges. They are looking for a 'full stack' FPGA developer with at least 3 years of industry experience in hardware development to help build out hardware platform for low latency trading. Responsibilities: Design, implementation, test, integration and delivery of low latency trading systems. Development of low latency designs in Verilog/System Verilog Development of test harnesses to verify developed items using self-checking test benches, BFMs, etc. Integration of the developed firmware on the target hardware with other system components and software Release of developed items Contribute to peer design reviews Undertake requirements capture Work in fast moving, short feedback development environment Ensure that all business activity is conducted in line with company values, policies and ethics codes of conduct Undertake any other activity as reasonably requested by management Qualifications & Skills: Degree qualified in electronics/engineering related subject; however, experience will be considered in lieu of formal academic qualifications 3 years of industry experience Excellent design standards and strong debug skills Hands on Digital Design and FPGA Architecture experience is required Strong problem-solving and analytical skills An appreciation of digital hardware design Experience of developing self-checking testbenches, BFMs An appreciation of other engineering disciplines; Software, Networking Familiarity with digital communications protocols and general networking experience Experience of developing on large Altera and Xilinx FPGAs Experience in writing RTL in Verilog/System Verilog or VHDL Working knowledge of the following engineering tools - Vivado and Questasim Experience of working in a linux-based development environment Scripting; tcl/tk, python Why You Should Join Us: Great People. We're curious engineers, mathematicians, statisticians and like to have fun while achieving our goals Transparent Structure. Our employees know that we value their ideas and contributions Relaxed Environment. We have a flat organizational structure with frequent activities for all employees such as yearly offsites, happy hours, corporate sports teams, etc. Health & Wellness Programs. We believe that a balanced employee is more productive. A stocked kitchen, gym membership and generous vacation package are just some of the perks that we offer our employees Contact If this sounds like you, or you'd like more information, please contact: George Hutchinson-Binks ()
May 01, 2024
Full time
About the Company: This is a quantitative trading and investment firm with a disciplined and systematic quantitative approach to identify factors that consistently generate alpha. These factors are then coupled with our proprietary ultra-low latency trading systems and robust risk management to develop trading strategies across asset classes (equities, commodities, currencies, fixed income) that trade on global exchanges. They are looking for a 'full stack' FPGA developer with at least 3 years of industry experience in hardware development to help build out hardware platform for low latency trading. Responsibilities: Design, implementation, test, integration and delivery of low latency trading systems. Development of low latency designs in Verilog/System Verilog Development of test harnesses to verify developed items using self-checking test benches, BFMs, etc. Integration of the developed firmware on the target hardware with other system components and software Release of developed items Contribute to peer design reviews Undertake requirements capture Work in fast moving, short feedback development environment Ensure that all business activity is conducted in line with company values, policies and ethics codes of conduct Undertake any other activity as reasonably requested by management Qualifications & Skills: Degree qualified in electronics/engineering related subject; however, experience will be considered in lieu of formal academic qualifications 3 years of industry experience Excellent design standards and strong debug skills Hands on Digital Design and FPGA Architecture experience is required Strong problem-solving and analytical skills An appreciation of digital hardware design Experience of developing self-checking testbenches, BFMs An appreciation of other engineering disciplines; Software, Networking Familiarity with digital communications protocols and general networking experience Experience of developing on large Altera and Xilinx FPGAs Experience in writing RTL in Verilog/System Verilog or VHDL Working knowledge of the following engineering tools - Vivado and Questasim Experience of working in a linux-based development environment Scripting; tcl/tk, python Why You Should Join Us: Great People. We're curious engineers, mathematicians, statisticians and like to have fun while achieving our goals Transparent Structure. Our employees know that we value their ideas and contributions Relaxed Environment. We have a flat organizational structure with frequent activities for all employees such as yearly offsites, happy hours, corporate sports teams, etc. Health & Wellness Programs. We believe that a balanced employee is more productive. A stocked kitchen, gym membership and generous vacation package are just some of the perks that we offer our employees Contact If this sounds like you, or you'd like more information, please contact: George Hutchinson-Binks ()
FPGA Engineers at this award-winning multi-strategy hedge fund are responsible for the research, design and implementation of FPGA solutions for their ultra-low-latency trading systems. Accelerating trading decisions close to theoretical limits and partnering with both technologists and traders, they provide hardware solutions in areas such as fast networking, high-performance compute, and real-time acceleration. The FPGA team is small and highly experienced. They're constantly driving to identify ways to become more productive, and are seeking FPGA Hardware Engineers who can help build the next generation of cutting-edge, ultra-low-latency hardware solutions. Key Responsibilities: Work as part of a team on the design and implementation of proprietary hardware trading systems from concept to production. Design ultra-low-latency, high-throughput, FPGA-based custom financial trading systems to accelerate algorithmic trade signal generation and order execution. Accelerate network infrastructure and trading system components with high-speed FPGA designs. Performance analysis and optimization of existing RTL designs. Investigate the latency, throughput and capacity of emerging FPGA technologies. Work closely with cross-functional teams, including Quantitative Research, Engineering, and Traders. Skill Set Requirements: Minimum 2 years experience in the full ASIC or FPGA design life cycle, including hardware architecture, RTL coding, simulation, verification, system integration, and testing. Experience working in Verilog, System Verilog, and either Python or C++. Strong working knowledge of FPGA design flow or physical design. Ability to work in a Linux environment. Exposure to network- and system-level protocols, packet-based data processing, and computer architecture. Excellent problem-solving skills, with strengths in conducting research and gathering data. Must be adaptable and team-oriented. Minimum Bachelors Degree in Computer Engineering, Computer Science, or related. Financial experience is not required. Contact If this sounds like you, or you'd like more information, please get in touch: George Hutchinson-Binks ()
May 01, 2024
Full time
FPGA Engineers at this award-winning multi-strategy hedge fund are responsible for the research, design and implementation of FPGA solutions for their ultra-low-latency trading systems. Accelerating trading decisions close to theoretical limits and partnering with both technologists and traders, they provide hardware solutions in areas such as fast networking, high-performance compute, and real-time acceleration. The FPGA team is small and highly experienced. They're constantly driving to identify ways to become more productive, and are seeking FPGA Hardware Engineers who can help build the next generation of cutting-edge, ultra-low-latency hardware solutions. Key Responsibilities: Work as part of a team on the design and implementation of proprietary hardware trading systems from concept to production. Design ultra-low-latency, high-throughput, FPGA-based custom financial trading systems to accelerate algorithmic trade signal generation and order execution. Accelerate network infrastructure and trading system components with high-speed FPGA designs. Performance analysis and optimization of existing RTL designs. Investigate the latency, throughput and capacity of emerging FPGA technologies. Work closely with cross-functional teams, including Quantitative Research, Engineering, and Traders. Skill Set Requirements: Minimum 2 years experience in the full ASIC or FPGA design life cycle, including hardware architecture, RTL coding, simulation, verification, system integration, and testing. Experience working in Verilog, System Verilog, and either Python or C++. Strong working knowledge of FPGA design flow or physical design. Ability to work in a Linux environment. Exposure to network- and system-level protocols, packet-based data processing, and computer architecture. Excellent problem-solving skills, with strengths in conducting research and gathering data. Must be adaptable and team-oriented. Minimum Bachelors Degree in Computer Engineering, Computer Science, or related. Financial experience is not required. Contact If this sounds like you, or you'd like more information, please get in touch: George Hutchinson-Binks ()
My client is a proprietary trading firm, active across a wide range of asset classes and regions. Seeking highly motivated and talented people to join the team, working with passionate and curious colleagues who thrive on solving complex problems. As a member of the FPGA team, you'll play a key role in driving the design and development of cutting-edge FPGA applications. You'll play a crucial role in both pioneering new designs and upholding the robust performance of current systems, placing you at the core of technological initiatives and ensuring the firm remains at the forefront of the financial technology sector. An office-first firm, while they offer flexibility to employees, remote work is not available at this time. Essential Requirements: A Bachelor's degree or higher in Computer/Electrical Engineering or Computer Science. Experience with FPGA/ASIC design and verification. Proficiency in design languages: SystemVerilog/Verilog/VHDL. Strong foundation in C/C++ programming. Familiarity with common FPGA tools. Exceptional analytical and troubleshooting skills. Skills: Demonstrable capabilities in RTL logic design, verification, and synthesis. Mastery over FPGA design flow including place & route, static timing analysis, and system-on-chip (SOC) architectures. Understanding of the TCP/IP stack, on-chip networking applications, and other common networking protocols. Adeptness in scripting, notably Python, with a focus on automating and facilitating efficient data collection. Acumen in system-level debugging, data analysis, and Linux environment operations. For Senior Roles: Minimum 5 years in the field with a focus on FPGA or ASIC digital design, including leadership in software integration efforts. Job Duties: Collaborate with developers and traders to design, implement, and deploy FPGA solutions across diverse trading businesses. Lead the architecture and hands-on implementation of new FPGA applications, guiding them from concept to completion - encompassing RTL design, synthesis, place & route, to static timing analysis. Facilitate software integration efforts through innovative API development and optimization of low-level code. Innovate and devise solutions that challenge and overcome FPGA, hardware, and software constraints Contact If this sounds like you, or you'd like more information, please get in touch: George Hutchinson-Binks ()
May 01, 2024
Full time
My client is a proprietary trading firm, active across a wide range of asset classes and regions. Seeking highly motivated and talented people to join the team, working with passionate and curious colleagues who thrive on solving complex problems. As a member of the FPGA team, you'll play a key role in driving the design and development of cutting-edge FPGA applications. You'll play a crucial role in both pioneering new designs and upholding the robust performance of current systems, placing you at the core of technological initiatives and ensuring the firm remains at the forefront of the financial technology sector. An office-first firm, while they offer flexibility to employees, remote work is not available at this time. Essential Requirements: A Bachelor's degree or higher in Computer/Electrical Engineering or Computer Science. Experience with FPGA/ASIC design and verification. Proficiency in design languages: SystemVerilog/Verilog/VHDL. Strong foundation in C/C++ programming. Familiarity with common FPGA tools. Exceptional analytical and troubleshooting skills. Skills: Demonstrable capabilities in RTL logic design, verification, and synthesis. Mastery over FPGA design flow including place & route, static timing analysis, and system-on-chip (SOC) architectures. Understanding of the TCP/IP stack, on-chip networking applications, and other common networking protocols. Adeptness in scripting, notably Python, with a focus on automating and facilitating efficient data collection. Acumen in system-level debugging, data analysis, and Linux environment operations. For Senior Roles: Minimum 5 years in the field with a focus on FPGA or ASIC digital design, including leadership in software integration efforts. Job Duties: Collaborate with developers and traders to design, implement, and deploy FPGA solutions across diverse trading businesses. Lead the architecture and hands-on implementation of new FPGA applications, guiding them from concept to completion - encompassing RTL design, synthesis, place & route, to static timing analysis. Facilitate software integration efforts through innovative API development and optimization of low-level code. Innovate and devise solutions that challenge and overcome FPGA, hardware, and software constraints Contact If this sounds like you, or you'd like more information, please get in touch: George Hutchinson-Binks ()
Summary High-frequency prop trading firm with offices worldwide is looking to expand one of its core engineering teams with a talented FPGA Developer with a keen interest in software engineering. Core engineering underpins the firm's trading strategies providing access to a wide range of global financial markets, including access to new markets, cutting-edge new technical capabilities, and expert market intelligence. In this role, your main focus will be the design, development, testing and deploying some of the fastest, most sophisticated trading systems in the world. You will be expected to solve difficult technical problems in a fast-paced, dynamic environment. The successful FPGA Developer will have a strong mix of traditional RTL design and software development skills. You enjoy using software engineering methodologies to improve the hardware development workflow, and integrating their designs into a larger software stack. Requirements Strong FPGA design/development experience Software development experience with a language such as C++ or Java Solid understanding of the Linux operating system Experience with FPGA vendor tools, e.g. Vivado, Quartus Good knowledge of network protocols, e.g. TCP/IP and Ethernet Excellent communication and collaboration skills Bachelor's degree in Electrical Engineering or related field - minimum 2.1 or 3.5 GPA Minimum 2+ years' professional experience. Benefits Market-leading salary + performance-based bonuses Generous benefits package, including excellent holiday allowance, medical insurance and reimbursement for health & wellness costs Collaborative and friendly environment with smart, highly engaged colleagues Relaxed, dress-down office culture, with breakfast, lunch and snacks provided Contact If you feel you are a good match, please don't hesitate to get in touch: Dan Hampton
May 01, 2024
Full time
Summary High-frequency prop trading firm with offices worldwide is looking to expand one of its core engineering teams with a talented FPGA Developer with a keen interest in software engineering. Core engineering underpins the firm's trading strategies providing access to a wide range of global financial markets, including access to new markets, cutting-edge new technical capabilities, and expert market intelligence. In this role, your main focus will be the design, development, testing and deploying some of the fastest, most sophisticated trading systems in the world. You will be expected to solve difficult technical problems in a fast-paced, dynamic environment. The successful FPGA Developer will have a strong mix of traditional RTL design and software development skills. You enjoy using software engineering methodologies to improve the hardware development workflow, and integrating their designs into a larger software stack. Requirements Strong FPGA design/development experience Software development experience with a language such as C++ or Java Solid understanding of the Linux operating system Experience with FPGA vendor tools, e.g. Vivado, Quartus Good knowledge of network protocols, e.g. TCP/IP and Ethernet Excellent communication and collaboration skills Bachelor's degree in Electrical Engineering or related field - minimum 2.1 or 3.5 GPA Minimum 2+ years' professional experience. Benefits Market-leading salary + performance-based bonuses Generous benefits package, including excellent holiday allowance, medical insurance and reimbursement for health & wellness costs Collaborative and friendly environment with smart, highly engaged colleagues Relaxed, dress-down office culture, with breakfast, lunch and snacks provided Contact If you feel you are a good match, please don't hesitate to get in touch: Dan Hampton
Summary FPGA Developers wanted for leading market maker to join their fast-paced, dynamic engineering team. This role offers the opportunity to work on the research, design and implementation of FPGA solutions for their ultra-low-latency trading systems. In this role, your main focus will be designing and deploying the proprietary hardware trading systems from concept to production. You'll also partner with technologists and traders design ultra low latency, high throughput, FPGA-based custom financial trading systems to accelerate algorithmic trade signal generation and order execution. The FPGA team is small and highly experienced. They're constantly driving to identify ways to become more productive, and are seeking strong, analytical problem-solvers who can help build the next generation of cutting-edge, ultra-low-latency hardware solutions. Requirements Minimum 2 years' experience in the full ASIC or FPGA design lifecycle, including hardware architecture, RTL coding, simulation, verification, system integration, and testing. Experience working in Verilog, System Verilog, and either Python or C++. Strong working knowledge of FPGA design flow or physical design. Ability to work in a Linux environment. Minimum Bachelors degree in Computer Engineering, Computer Science, or related. Financial experience is not required. Rewards and Incentives Hugely collaborative environment between teams, not siloed like other firms Competitive compensation: truly flat structure; feel valued for your input and be rewarded for great ideas Work with the latest technologies on complex problems Flexible working encouraged and regular socials Contact If you feel you are suitable for this role, or would like more information, drop me an email: Jack Peck e t
May 01, 2024
Full time
Summary FPGA Developers wanted for leading market maker to join their fast-paced, dynamic engineering team. This role offers the opportunity to work on the research, design and implementation of FPGA solutions for their ultra-low-latency trading systems. In this role, your main focus will be designing and deploying the proprietary hardware trading systems from concept to production. You'll also partner with technologists and traders design ultra low latency, high throughput, FPGA-based custom financial trading systems to accelerate algorithmic trade signal generation and order execution. The FPGA team is small and highly experienced. They're constantly driving to identify ways to become more productive, and are seeking strong, analytical problem-solvers who can help build the next generation of cutting-edge, ultra-low-latency hardware solutions. Requirements Minimum 2 years' experience in the full ASIC or FPGA design lifecycle, including hardware architecture, RTL coding, simulation, verification, system integration, and testing. Experience working in Verilog, System Verilog, and either Python or C++. Strong working knowledge of FPGA design flow or physical design. Ability to work in a Linux environment. Minimum Bachelors degree in Computer Engineering, Computer Science, or related. Financial experience is not required. Rewards and Incentives Hugely collaborative environment between teams, not siloed like other firms Competitive compensation: truly flat structure; feel valued for your input and be rewarded for great ideas Work with the latest technologies on complex problems Flexible working encouraged and regular socials Contact If you feel you are suitable for this role, or would like more information, drop me an email: Jack Peck e t
Summary This is a fantastic opportunity to work at a tech-focused market maker with groundbreaking success in the high frequency trading space. With a company culture that's competitive yet collaborative, they leverage the most advanced technology to ensure they have the fastest and most reliable trading systems in the world. They are looking for exceptional engineers to join an elite team of FPGA hardware and software engineers to design and develop ultra-fast trading systems. You will own end-to-end development while implementing new low-latency techniques. You will help develop their hardware platform producing super-reliable high-speed digital designs. You will be joining a highly talented team helping redefine the evolution of their trading systems. It is a mature environment that is transparent, collaborative and offers enormous opportunity to grow and have an impact on the business. Requirements Degree in a STEM subject from a top university, preferably in Electronic Engineering or Computer Engineering Experience designing/building FPGAs using VHDL, Verilog, or System Verilog Experience with high-performance networking stacks on FPGAs and multi-gigabit transceivers Willingness to understand how the systems you will build align with trading activities Benefits Incredible salary + profit-sharing structure Direct business impact with short feedback loop Work with the best people in the industry from over 40 countries in a fun, stimulating office environment Outstanding benefits package, including fully paid commuting expenses, breakfast and lunch facilities, regular social activities and more Relocation assistance & visa sponsorship provided where necessary Contact To apply for this role, or for further information, please contact: Maia Ellis
May 01, 2024
Full time
Summary This is a fantastic opportunity to work at a tech-focused market maker with groundbreaking success in the high frequency trading space. With a company culture that's competitive yet collaborative, they leverage the most advanced technology to ensure they have the fastest and most reliable trading systems in the world. They are looking for exceptional engineers to join an elite team of FPGA hardware and software engineers to design and develop ultra-fast trading systems. You will own end-to-end development while implementing new low-latency techniques. You will help develop their hardware platform producing super-reliable high-speed digital designs. You will be joining a highly talented team helping redefine the evolution of their trading systems. It is a mature environment that is transparent, collaborative and offers enormous opportunity to grow and have an impact on the business. Requirements Degree in a STEM subject from a top university, preferably in Electronic Engineering or Computer Engineering Experience designing/building FPGAs using VHDL, Verilog, or System Verilog Experience with high-performance networking stacks on FPGAs and multi-gigabit transceivers Willingness to understand how the systems you will build align with trading activities Benefits Incredible salary + profit-sharing structure Direct business impact with short feedback loop Work with the best people in the industry from over 40 countries in a fun, stimulating office environment Outstanding benefits package, including fully paid commuting expenses, breakfast and lunch facilities, regular social activities and more Relocation assistance & visa sponsorship provided where necessary Contact To apply for this role, or for further information, please contact: Maia Ellis
Newton Colmore Consulting Ltd
Cambridge, Cambridgeshire
Security Cleared Firmware Engineer - DSP Engineer - Cambridge - Spin-Out Company A new Spin-Out company, based in Cambridge, providing product development for Security Cleared sectors, is currently looking for an experienced Firmware Engineer or DSP Engineer to work on a wide range of new technologies. You will be working on a range of new technology inventions, providing expert approaches to Firmware Engineering and DSP Engineering applications. Due to the varied nature of the work, we ideally seek someone with knowledge of FPGA, DSP design and engineering, DSP Modelling, and design using embedded systems. Not all of these areas are required, but having experience in as many as possible in your past roles as a Firmware Engineer or DSP Engineer would be advantageous. Specific experience working on high-speed electronic systems would be ideal but is not essential. If you have previously worked in a security-cleared environment, it would be fantastic, although not essential as they are open to candidates from different sectors. However, you must be able to obtain security clearance. This usually means being a British Citizen or residing in the UK for five years in continuous employment. If you already hold security clearance from another source, this would be acceptable. You are going to work on some extremely interesting projects that will help you continually develop your career. Apart from this, you will receive an excellent starting salary and a benefits package in line with the parent company, along with continuous career training for future progression. We are looking for someone to start as soon as possible, so if you are interested, we recommend making an application now to avoid missing out. However, we understand you may have a long notice period, which can be normal in this sector. For more information, please feel free to call Andrew Welsh, Director of Medical Devices Recruitment and Scientific Recruitment Specialist at Newton Colmore, on , or submit an application, and one of our team members at Newton Colmore will contact you. Newton Colmore Consulting is a specialist recruitment company within the Medical Devices, Scientific Engineering, Scientific Software, Robotics, Data Science, Healthcare Communications, Science, Electronics Design, New Product Design, Human Factors, Regulatory Affairs, Quality Assurance, and Field Service Engineering sectors.
May 01, 2024
Full time
Security Cleared Firmware Engineer - DSP Engineer - Cambridge - Spin-Out Company A new Spin-Out company, based in Cambridge, providing product development for Security Cleared sectors, is currently looking for an experienced Firmware Engineer or DSP Engineer to work on a wide range of new technologies. You will be working on a range of new technology inventions, providing expert approaches to Firmware Engineering and DSP Engineering applications. Due to the varied nature of the work, we ideally seek someone with knowledge of FPGA, DSP design and engineering, DSP Modelling, and design using embedded systems. Not all of these areas are required, but having experience in as many as possible in your past roles as a Firmware Engineer or DSP Engineer would be advantageous. Specific experience working on high-speed electronic systems would be ideal but is not essential. If you have previously worked in a security-cleared environment, it would be fantastic, although not essential as they are open to candidates from different sectors. However, you must be able to obtain security clearance. This usually means being a British Citizen or residing in the UK for five years in continuous employment. If you already hold security clearance from another source, this would be acceptable. You are going to work on some extremely interesting projects that will help you continually develop your career. Apart from this, you will receive an excellent starting salary and a benefits package in line with the parent company, along with continuous career training for future progression. We are looking for someone to start as soon as possible, so if you are interested, we recommend making an application now to avoid missing out. However, we understand you may have a long notice period, which can be normal in this sector. For more information, please feel free to call Andrew Welsh, Director of Medical Devices Recruitment and Scientific Recruitment Specialist at Newton Colmore, on , or submit an application, and one of our team members at Newton Colmore will contact you. Newton Colmore Consulting is a specialist recruitment company within the Medical Devices, Scientific Engineering, Scientific Software, Robotics, Data Science, Healthcare Communications, Science, Electronics Design, New Product Design, Human Factors, Regulatory Affairs, Quality Assurance, and Field Service Engineering sectors.
Senior Programming Engineer required, based onsite in Poole, Dorset. Fantastic opportunity to join an award winning and established business in their time of growth. Working on new designs as well as bug fixes. This is a real real hands-on experience on a vast range of products that use cutting edge technologies. You will create new, complex designs and enhance custom designs, IP cores in VHDL, including simulation, synthesis, timing analysis and testing in hardware. Experience required: VHDL experience essential Relevant degree - e.g. engineering including digital design, or equivalent industry experience. Ability to write professional design documentation. Experience with different operating systems including UNIX and Windows. Understanding of firmware testing method. C Programming language to aid system testing. Salary / Benefits £75,000 Monday - Friday, onsite - Free Parking Exceptional career progression opportunities 25 days holiday plus bank holidays Private healthcare Critical illness cover Company pension scheme Employee assistance programme Cycle to work scheme Enjoyable, modern working environment and team-oriented culture Location How To Apply: Please submit your CV to apply. For further information, contact Charmaine Padfield on the IT Team at Bond Williams Recruitment - or call the office on option 4. Bond Williams Professional Recruitment are an equal opportunity employer and operate as an Employment Business and Recruitment Agency
May 01, 2024
Full time
Senior Programming Engineer required, based onsite in Poole, Dorset. Fantastic opportunity to join an award winning and established business in their time of growth. Working on new designs as well as bug fixes. This is a real real hands-on experience on a vast range of products that use cutting edge technologies. You will create new, complex designs and enhance custom designs, IP cores in VHDL, including simulation, synthesis, timing analysis and testing in hardware. Experience required: VHDL experience essential Relevant degree - e.g. engineering including digital design, or equivalent industry experience. Ability to write professional design documentation. Experience with different operating systems including UNIX and Windows. Understanding of firmware testing method. C Programming language to aid system testing. Salary / Benefits £75,000 Monday - Friday, onsite - Free Parking Exceptional career progression opportunities 25 days holiday plus bank holidays Private healthcare Critical illness cover Company pension scheme Employee assistance programme Cycle to work scheme Enjoyable, modern working environment and team-oriented culture Location How To Apply: Please submit your CV to apply. For further information, contact Charmaine Padfield on the IT Team at Bond Williams Recruitment - or call the office on option 4. Bond Williams Professional Recruitment are an equal opportunity employer and operate as an Employment Business and Recruitment Agency
Annual Salary : £50,000-£55,000 GBP per annum and Benefits applicable by the Client We are seeking a skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will play a crucial role in designing software applications for embedded microprocessors, controlling components, functions, and user interfaces in hardware designs. Additionally, you will collaborate closely with our hardware engineers and wider design team to enhance hardware functionality through innovative software solutions. Key Responsibilities: Design software applications for embedded microprocessors to control components, functions, and user interfaces in hardware designs, particularly ARM/Cortex cores. Develop software applications for embedded Linux systems on SoM modules. Collaborate with system architects and the wider design team to design features for HID/GUIs (Human Interface Devices/Graphical User Interfaces). Work closely with hardware engineers to understand functions and optimize hardware utilization, suggesting and implementing additional functions, improvements, and bug fixes. Manage releases and builds in a structured manner to track changes and variants effectively. Improve and document test procedures and processes for product verification and testing. Play a vital role in the New Product Development (NPD) and New Product Introduction (NPI) process, supporting new product designs to completion and beyond. Assist in building test environments for prototype testing, code testing, and production testing. Experience and Qualifications: Required: Minimum 3 years of experience in embedded software design for microprocessors, using compiled C, FreeRTOS, or similar, particularly for ARM microprocessor cores. Degree in electronics engineering or equivalent education/training/experience. Understanding of serial communication interfaces and architecture. Experience testing and debugging code/software on hardware platforms. Experience in digital hardware design, testing, and fault-finding, including microprocessors, serial buses, firmware programming, and JTAG chains. Experience in digital RF applications such as FPGA, ADC, DAC. Proficiency in computer systems and platforms, including Linux and Windows. Preferred, but not essential: Experience in application design for PC environments (Windows and Linux) using .NET. Experience in application design for Android systems. Proficiency in C#, C++, Python, and Java. Understanding of serial bus architectures and data transfer packaging, including IP/COM/USB. Understanding of power management for battery-operated devices. Understanding of FPGA code development. The Ideal Candidate: Well-organised with a structured approach to recording and analysing results. Analytical approach and creative mindset to enhance applications and solve issues efficiently. Excellent communication skills and a service-minded approach to collaboration. Ability to work under pressure and deliver results within tight project deadlines. If you are a motivated individual with a passion for technology and a strong background in embedded software engineering, we encourage you to apply for this exciting opportunity to join our team and contribute to our continued success in delivering innovative electronic solutions.
May 01, 2024
Full time
Annual Salary : £50,000-£55,000 GBP per annum and Benefits applicable by the Client We are seeking a skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will play a crucial role in designing software applications for embedded microprocessors, controlling components, functions, and user interfaces in hardware designs. Additionally, you will collaborate closely with our hardware engineers and wider design team to enhance hardware functionality through innovative software solutions. Key Responsibilities: Design software applications for embedded microprocessors to control components, functions, and user interfaces in hardware designs, particularly ARM/Cortex cores. Develop software applications for embedded Linux systems on SoM modules. Collaborate with system architects and the wider design team to design features for HID/GUIs (Human Interface Devices/Graphical User Interfaces). Work closely with hardware engineers to understand functions and optimize hardware utilization, suggesting and implementing additional functions, improvements, and bug fixes. Manage releases and builds in a structured manner to track changes and variants effectively. Improve and document test procedures and processes for product verification and testing. Play a vital role in the New Product Development (NPD) and New Product Introduction (NPI) process, supporting new product designs to completion and beyond. Assist in building test environments for prototype testing, code testing, and production testing. Experience and Qualifications: Required: Minimum 3 years of experience in embedded software design for microprocessors, using compiled C, FreeRTOS, or similar, particularly for ARM microprocessor cores. Degree in electronics engineering or equivalent education/training/experience. Understanding of serial communication interfaces and architecture. Experience testing and debugging code/software on hardware platforms. Experience in digital hardware design, testing, and fault-finding, including microprocessors, serial buses, firmware programming, and JTAG chains. Experience in digital RF applications such as FPGA, ADC, DAC. Proficiency in computer systems and platforms, including Linux and Windows. Preferred, but not essential: Experience in application design for PC environments (Windows and Linux) using .NET. Experience in application design for Android systems. Proficiency in C#, C++, Python, and Java. Understanding of serial bus architectures and data transfer packaging, including IP/COM/USB. Understanding of power management for battery-operated devices. Understanding of FPGA code development. The Ideal Candidate: Well-organised with a structured approach to recording and analysing results. Analytical approach and creative mindset to enhance applications and solve issues efficiently. Excellent communication skills and a service-minded approach to collaboration. Ability to work under pressure and deliver results within tight project deadlines. If you are a motivated individual with a passion for technology and a strong background in embedded software engineering, we encourage you to apply for this exciting opportunity to join our team and contribute to our continued success in delivering innovative electronic solutions.