Hardware RTL Tools and Verification Engineer
2 weeks ago
3 weeks ago Be among the first 25 applicants
Signaloid provides a computing platform that tracks data uncertainties dynamically and throughout computations in execution workloads. Our computing platform uses deterministic computations on in-processor representations of probability distributions, to enable orders of magnitude speedup and lower implementation cost for computing tasks traditionally solved using Monte Carlo methods. The platform is available as a cloud-based computing engine that lets you run tasks via a cloud-based task execution API. We also provide on-premises and edge-hardware implementations of our computing platform for customers who want to use their existing on-site infrastructure and for use cases requiring operation without connection to the cloud.
Our platform is the most cost-effective way to engineer uncertainty quantification applications and is also the fastest way to run uncertainty quantification tasks, for key use cases. Workloads ranging from options pricing and portfolio modeling in finance, to uncertainty quantification for materials modeling and photonics simulation in engineering, often run an order of magnitude or more faster, compared to Monte-Carlo-based implementations running on high-end AWS EC2 instances.
Our team consists of contrarian engineers with combined research, engineering, and leadership experience from Apple, ARM, Bell Labs, CMU, University of Cambridge, IBM Research, MIT, NEC Labs, and University of Oxford.
Role DescriptionWithin the first year in this role, you will:
- Be responsible for implementing and setting up continuous integration and continuous deployment (CI/CD) and testing, for hardware design tools as well as for verification of hardware designs.
- Integrate hardware prototypes with GitHub's self-hosted runners for CI/CD.
- Maintain the hardware lab within which hardware prototypes used in the CI/CD infrastructure are hosted.
- Be responsible for maintaining the suite of hardware design tools used across development, verification, and production deployment.
- Be responsible for maintaining the tools for functional emulation of the microarchitecture of Signaloid's processor platforms and integrating those tools with hardware prototypes.
After a year in this role, you will have the opportunity to:
- Lead new architectural design work for deployment of continuous integration across Signaloid's compute architectures.
- Lead the implementation of your own deployment architectural ideas in collaboration with a larger team.
- Contribute to the strategic direction of Signaloid's computing platforms.
- Expand your role to encompass other areas in which you have demonstrated exceptional competence.
- At least three years experience with Verilog RTL.
- Three or more years experience writing low-level C/C++.
- Experience with commercial FPGA development tools as well as with open-source FPGA development tools.
- Strong background in FPGA-based design, simulation, testbench construction, etc.
- Strong background and understanding of Unix.
- Strong background in computer networking and system administration.
- Experience with multiple Linux and BSD distributions.
- Experience building customized OS distributions, applying kernel patches, and creating custom system builds for embedded hardware platforms.
- An ability to communicate complex engineering ideas succinctly and clearly.
- Honesty, empathy, and a willingness to see the world from the viewpoint of others.
- Familiarity with Python and Go.
- Familiarity with cocotb.
- Familiarity with cross-compilation toolchains, LLVM, and RISC-V architecture.
- Good understanding of digital arithmetic and number formats used in modern computing systems.
- Applied mathematics or physics background.
- All positions require you to write a brief cover letter that should be no more than one page long. The more concise the better. You can also substitute the cover letter for a snippet of code that will run on the signaloid.io platform; be creative We use the cover letter / code snippet to screen for communication skills, as clear communication is essential in a remote working environment.
- Applicants who pass the cover letter screening receive an initial 15-minute Zoom screening call with the CEO/CTO.
- Applicants who pass the screening interview will be given a coding project that can be solved using the Free Tier of Signaloid's Signaloid Cloud Developer Platform. We will also provide you with additional free credits on the Signaloid Cloud Developer Platform. The coding exercise will be simple enough to complete in a few hours. You will however have a time window of one week or two weeks (your choice) to complete the coding exercise. You are encouraged to make your implementation open source on GitHub.
- Applicants who successfully complete the coding exercise are invited for a set of interviews with people from our core teams (there will be up to six interviewers). The interviewers will use the project you completed as a discussion point.
- In the final stage, applicants are invited for an on-site (or "virtual on-site") day with members of the team you are interviewing to join. During this day, we will work with you on a hands-on simulation of a real working day solving a task relevant to the position you are applying for, working with your potential future colleagues.
A flexible hybrid work environment
- Be part of an international team.
- Join the rest of the team several times each year for an in-person session somewhere in Europe.
- Yearly bonus based on company's Objectives and Key Results (OKR) performance and bi-yearly bonus based on your project team's OKR performance.
- Simple transparent compensation across the company, with four pay levels, in all roles, based on skill level: Contributor, Senior Contributor, Lead Contributor, and Principal Contributor.
- All full-time employees receive attractive stock options package.
- We never speak ill of others even if we differ in our viewpoints; we show up every day with a sense of urgency; we treat each other with respect as though each day were our last.
- No isolated "projects": No person in the team works in isolation and a successful outcome for the thread of work you lead will inherently depend on getting help from (and helping) other members of the team.
Associate
Employment typeFull-time
Job functionIT Services and IT Consulting
#J-18808-Ljbffr-
Staff Digital Design Engineer
5 days ago
Edinburgh, Edinburgh, United Kingdom microTECH Global Ltd Full timeRole: Principal Digital Design Engineer Position: Full time, Permanent, Hybrid Location: Edinburgh, Scotland Salary: 90, STERLING Per AnnumSeeking a highly skilled Digital IC Design Engineer with experience in Software and Hardware. You will join the product development team within the successful, high performance mixed signal R&D division. You will be...
-
Design Verification Engineer
3 weeks ago
Edinburgh, Edinburgh, United Kingdom IC Resources Full timeVerification EngineerEdinburgh, UKI am looking for a Verification Engineer who is looking for the next step in their career and transition into technical leadership. You will help to coordinate the Verification team on a specific project ensuring that designs meet System Requirements and Design Specifications. You'll play a pivotal role in the company's...
-
Design Verification Engineer
2 weeks ago
Edinburgh, Edinburgh, United Kingdom IC Resources Full timeVerification EngineerEdinburgh, UKI am looking for a Verification Engineer who is looking for the next step in their career and transition into technical leadership. You will help to coordinate the Verification team on a specific project ensuring that designs meet System Requirements and Design Specifications. You'll play a pivotal role in the company's...
-
Design Verification Engineer
4 days ago
Edinburgh, Edinburgh, United Kingdom IC Resources Full timeVerification EngineerEdinburgh, UKI am looking for a Verification Engineer who is looking for the next step in their career and transition into technical leadership. You will help to coordinate the Verification team on a specific project ensuring that designs meet System Requirements and Design Specifications. You'll play a pivotal role in the company's...
-
Verification Lead
4 days ago
Edinburgh, Edinburgh, United Kingdom IC Resources Full timeLEAD Verification EngineerEdinburgh, UKI am looking for a Lead Verification Engineer who is looking for the next step in their career and transition into technical leadership. You will help to coordinate the Verification team on a specific project ensuring that designs meet System Requirements and Design Specifications. You'll play a pivotal role in the...
-
Radio Frequency Engineer
14 hours ago
Edinburgh, Edinburgh, United Kingdom RC Fornax Full timeRC Fornax is seeking two experienced RF Engineers to work with our defence client in Edinburgh. This role involves leading the design and development of RF subsystems for next-generation surveillance radar, with a focus on antenna or receiver functions. You'll take ownership of key RF hardware components across the full engineering lifecycle and contribute...
-
Senior/Principal Digital Electronics Engineer
2 weeks ago
Edinburgh, Edinburgh, United Kingdom TN United Kingdom Full timeSocial network you want to login/join with:Client:LeonardoLocation:Edinburgh, United KingdomEU work permit required:YesJob Reference:001e22e3b8deJob Views:49Posted:22.01.2025Expiry Date:08.03.2025Job Description:Job Description:We are looking for a wide range of High Speed Digital Electronics Engineers at various levels to join Leonardo in Edinburgh.As a...
-
Principal Electronics Engineer
2 weeks ago
Edinburgh, Edinburgh, United Kingdom leonardo company Full timeJob Description:Leonardo is a world-class defence technology company in the heart of Edinburgh. We create cutting edge Radars for the Eurofighter Typhoon, as well as Maritime and Airborne surveillance systems. We are also investors in innovation, undertaking all our own research to fuel our future products. We are recruiting talented, motivated engineers to...
-
Staff Processor Modelling Engineer
3 weeks ago
Edinburgh, Edinburgh, United Kingdom Synopsys Inc Full timeVirtual Prototypes are simulation models for a variety of electronic platforms in the automotive, enterprise, telecommunications or cloud market today. Our Virtual Prototyping team delivers these models to our worldwide customers and enables them to start with product development long before hardware is available.In your new Software Engineer, Processor...
-
Staff Processor Modelling Engineer
2 weeks ago
Edinburgh, Edinburgh, United Kingdom Synopsys Inc Full timeVirtual Prototypes are simulation models for a variety of electronic platforms in the automotive, enterprise, telecommunications or cloud market today. Our Virtual Prototyping team delivers these models to our worldwide customers and enables them to start with product development long before hardware is available.In your new Software Engineer, Processor...
-
Senior Electronics Design Engineer
5 days ago
Edinburgh, Edinburgh, United Kingdom Matchtech Full timeJob summary Begin your career with Leonardo, working on the most exciting projects within Defence Key skills required for this role Electronics design, Hardware, Radar, RF, Test, Defence Important Position subject to security clearance and proof of 5-year UK residency. Job description We are looking for a Senior Electronics...
-
Principal Project Engineer
5 days ago
Edinburgh, Edinburgh, United Kingdom TN United Kingdom Full timeAt Leonardo, we have an opportunity for a Principal Project Engineer.You will join the Surveillance Radar Engineering Team within the Airborne AESA Radar business sector to support the management of a multi-disciplined team tasked with the development and delivery of our current generation Surveillance Radar products.As a Principal Project Engineer, you will...
-
Software Engineer
5 days ago
Edinburgh, Edinburgh, United Kingdom Matchtech Full timeJob summary Our client is looking for an experienced Software Engineer to join their team on a contract basis. Key skills required for this role Software Engineer, Linux, BSP, Yocto Important Software Engineer - Linux BSP's / Yocto Job description Location: Edinburgh Duration: 12 month contract Rate: £67ph UMB (Inside IR35)....
-
Senior Software Engineer
2 weeks ago
Edinburgh, Edinburgh, United Kingdom Synopsys, Inc. Full timeAt Synopsys, we're at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we're powering it all with the world's most advanced technologies for chip design and software security. If you share...
-
Senior FPGA Electronics Engineer – Hybrid
5 days ago
Edinburgh, Edinburgh, United Kingdom WA Consultants Ltd Full timeJob Reference: 051SBJob Location: United Kingdom, West LothianJob Type: PermanentPosted 4 days agoAre you an experienced FPGA Design Engineer seeking a dynamic role in Edinburgh? This position offers the chance to work within a tight-knit team on an excellent variety of projects throughout the full product lifecycle. The role promises not only professional...
-
Graduate Electronics Engineer
3 days ago
Edinburgh, Edinburgh, United Kingdom 慨正橡扯 Full timeWe are looking for talented, enthusiastic Science and Engineering Graduates, who enjoy solving complex problems, to work alongside some of the most talented people in the UK. Do you want to work on real-time projects alongside leading scientists and engineers within a globally renowned company in the very appealing cities of Edinburgh or Newcastle? Leonardo...
-
Senior Software Engineer
11 hours ago
Edinburgh, Edinburgh, United Kingdom Advanced Resource Managers Ltd Full timeSoftware EngineerEdinburgh or Newcastle - Predominantly onsite6-month ContractUp to £60ph Inside IR35We are looking for a Software Engineer who has previously worked on Hardware Systems and moved into a software role. You will work alongside a team of other Software Engineers who come from a varied background in Hardware & Electronics working on the...
-
Lead Electrical Engineer
2 days ago
Edinburgh, Edinburgh, United Kingdom SubCom Full timeSubCom Lead Electrical Engineer in Newington, New HampshireAre you looking for an opportunity with plenty of growth potential? Do you enjoy working in an exciting, fast-paced, collaborative environment? Are you interested in working with the world's most innovative companies to create a more connected world?The backbone of the Internet is a series of...
-
Process Safety Managing Consultant
3 weeks ago
Edinburgh, Edinburgh, United Kingdom ERM: Environmental Resources Management Full timeManaging Consultant – Process SafetyThe successful candidate will be supporting or leading (depending on experience) the ongoing process safety studies related to oil & gas and chemical processes. Their hands-on experience will be utilized in reviewing and developing proof testing procedures for Safety Instrumented Functions (SIFs) as part of the Operation...
-
Senior Software Engineer
11 hours ago
Edinburgh, Edinburgh, United Kingdom ARM Full timeSoftware EngineerEdinburgh or Newcastle - Predominately onsite6-month ContractUp to £60ph Inside IR35We are looking for a Software Engineer who has previously worked on Hardware Systems and moved into a software role. You will work alongside a team of other Software Engineers who come from a varied background in Hardware & Electronics working on the...