C++ Software Development Expert for FPGA-Based Prototyping
23 hours ago
Cadence Design Systems, a global leader in electronic design automation, is seeking an exceptional C++ software engineer to join our team.
We are developing the next generation of FPGA-based verification platforms, and we need someone with expertise in C++ development, algorithm optimization, and digital circuit understanding.
The successful candidate will work closely with our team of engineers to develop new algorithms and optimizations for QoR (Quality of Results) and performance. This role requires strong programming skills in C/C++, excellent documentation practices, and a passion for sharing knowledge with colleagues.
We estimate this position's salary to be around $170,000 per year, depending on qualifications and experience.
About the Position:- Develop new algorithms and optimizations for QoR and performance using C++
- Implement Multi-cycle constraints and SDC exceptions in C++
- Optimize memory and runtime using multi-threading and distributed computing
- Collaborate with engineers to develop the EDA automation flow
- Write Design Specifications and Unit Tests for developed code
- Bachelor's degree in Computer Science, Electrical/Computer Engineering, or related field
- Minimum 4 years of relevant experience or Master's degree with 2 years of experience
- Experience in FPGA or ASIC prototyping/synthesis/verification space
- Excellent C/C++ programming skills and documentation practices
- Understanding of digital circuits and Verilog/SystemVerilog
- Multithreaded/concurrent programming experience a plus
Cadence Design Systems offers a dynamic and inclusive work environment with opportunities for professional growth and recognition. We are proud to be an equal opportunity employer committed to diversity and inclusion.
-
Expert FPGA Design Architect
1 month ago
Montreal, Quebec, Canada DRW Full timeDRW is a leading trading firm with over 30 years of experience in combining sophisticated technology and exceptional talent to operate globally.We value autonomy and the ability to quickly adapt to changing market conditions, allowing us to trade with our own capital and risk.At DRW, we maintain high standards of integrity, innovation, and open-mindedness....
-
Digital Circuit Design Expert
3 weeks ago
Montreal, Quebec, Canada DRW Full timeDRW is a diversified trading firm that combines sophisticated technology and exceptional talent to operate in global markets. We value autonomy, agility, and the ability to swiftly adapt to emerging opportunities.We're seeking an experienced Senior FPGA Engineer to join our trading team. This individual will contribute to the development lifecycle, including...
-
Avionics Software Quality Engineer
1 week ago
Montreal, Quebec, Canada Hatched Recruitment Group Full timeHatched Recruitment Group is seeking a highly skilled Avionics Software Quality Engineer to join their team. This role focuses on avionics software development, complemented by hardware integration responsibilities.Key Responsibilities:Software DevelopmentLead the design, development, and verification of avionics software, ensuring compliance with industry...
-
Software Development Professional
7 days ago
Montreal, Quebec, Canada IMDS Software Inc. Full timeCompany OverviewIMDS Software Inc. is a leading provider of software solutions, dedicated to delivering high-quality products that meet the evolving needs of our clients. Job SummaryWe are seeking an experienced software development professional to join our team as a Technical Expert. In this role, you will be responsible for designing, developing, and...
-
Cloud Software Development Expert
4 weeks ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeUbisoft Entertainment is a leading global developer and publisher of video games. Our mission is to enrich players' lives with original and memorable gaming experiences.About UbisoftWe are bound by a common goal to push the boundaries of entertainment, and we invite talented individuals to join our journey. The company's IT platform is a one-stop destination...
-
Senior FPGA Application Architect
23 hours ago
Montreal, Quebec, Canada DRW Full timeJob Description:Senior FPGA Engineers at DRW design and develop high-performance applications from scratch, collaborating closely with software and strategy teams. Key skills include hardware engineering, RTL logic design, and XILINX or ALTERA FPGA design flow.Responsibilities:- Architect new FPGA applications- Collaborate with software integration teams-...
-
Software Development Expert
1 month ago
Montreal, Quebec, Canada Maania Consultancy Services Full timeMaania Consultancy Services seeks an experienced Software Development Expert to lead the development of innovative mobile applications.With a focus on iOS development, the ideal candidate will have a proven track record of building successful products that made it to public use. The successful candidate will possess a solid understanding of networking...
-
C++ Software Developer
23 hours ago
Montreal, Quebec, Canada DRW Full timeJoin DRW's Team of Innovative Software DevelopersDRW is a leading diversified trading firm with a rich history of innovation and expertise in trading and technology. We are seeking a talented C++ Software Developer to join our team and contribute to the development of cutting-edge low latency data processing systems.As a member of our team, you will have the...
-
Embedded Software Systems Developer
3 weeks ago
Montreal, Quebec, Canada Software Aspekte Full timeWe are seeking a highly skilled Embedded Software Systems Developer to join our team. This is an exciting opportunity to work on cutting-edge telecom advancements and pioneering automotive tech.As a global leader in design and development, specializing in electronics, electro-mechanics, and software, we foster innovation, collaboration, and excellence. Our...
-
Montreal, Quebec, Canada Software Aspekte Full timeAbout SyntronicSyntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. We're not just a company; we're a community of innovators.What We're Looking ForWe are seeking individuals who want to collaborate with top-tier clients on transformative projects.Engage with and learn from industry...
-
Senior C++ Developer
1 month ago
Montreal, Quebec, Canada 360 Inc. Full time360 Inc. is seeking a skilled C++ Developer to join our team in Griffintown.About the RoleWe're looking for an experienced software professional to contribute significantly to the evolution and maintenance of core services in our platforms.This full-time position involves designing, developing, and maintaining complex, high-performance software systems using...
-
Montreal, Quebec, Canada Hatched Recruitment Group Full timeCompany OverviewHatched Recruitment Group is a leading partner for the aerospace industry, connecting innovative companies with top talent.Salary RangeThe salary range for this role is approximately $120,000 - $180,000 per year, commensurate with experience and qualifications.Job DescriptionThis is an exceptional opportunity to join our client's expert team...
-
Montreal, Quebec, Canada Software Aspekte Full timeAt Software Aspekte, we're pushing the boundaries of innovation in the field of embedded software development.Key Responsibilities:As an Embedded Software Developer, you will be responsible for implementing, troubleshooting, and integrating complex software functionalities in C/C++ code.Requirements:Minimum 3 years of experience in a related field, and a...
-
Software Development Expert
1 month ago
Montreal, Quebec, Canada 360 Inc. Full timeJob Description:We're a team of experts in creating web and marketing solutions tailored for the automotive sector.As a key member, you will play a significant role in the evolution and maintenance of core services in our platforms. You will work alongside a passionate team about technology and complex challenges, and contribute significantly to strategic...
-
Software Development Expert
4 weeks ago
Montreal, Quebec, Canada Techso Full timeTechso, an international leader in digital transformation, is seeking a skilled Software Development Expert to join our team. As a fast-growing company, we offer consulting services in technology infrastructure management (IT), application development (DEV), and product lifecycle management (PLM).About UsWe have built a reputation for delivering high-quality...
-
Senior Embedded Systems Software Developer
3 weeks ago
Montreal, Quebec, Canada C Ssystems Full timeCompany OverviewCS Group Canada is a leading developer and certifier of safety-critical systems in the aerospace, electric, and autonomous driving industries. Salary InformationWe offer competitive salaries ranging from $120,000 to $180,000 per annum, based on experience and qualifications. Job DescriptionThis role involves contributing to the preparation of...
-
Senior Game UI Software Developer
2 months ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeAbout the RoleWe are seeking a skilled Senior Game UI Software Developer to join our team at Ubisoft Entertainment.Job SummaryThe successful candidate will be responsible for developing and implementing game user interface modules, working closely with designers and artists to create an engaging player experience.Key ResponsibilitiesGame Design Document...
-
Senior C++ Software Developer Position in Montreal
22 hours ago
Montreal, Quebec, Canada Techso Full timeAbout TechsoTechso is a renowned digital transformation leader, specializing in consulting services across three expert niches: technology infrastructure management (IT), specific application development (DEV), and product lifecycle management (PLM).Job OverviewThis exciting role as a Senior C++ Developer will enable you to work closely with our clients in...
-
Software Development Expert
1 month ago
Montreal, Quebec, Canada Socotra, Inc. Full timeAt Socotra, Inc., our mission is to revolutionize transportation systems with innovative technologies. We envision a future where cities are safer, communities thrive, and personal vehicles are a thing of the past. As a leader in micromobility, Socotra powers millions of rides daily across over 200 cities worldwide with cutting-edge ride-sharing,...
-
High-Tech Embedded Software Developer
3 weeks ago
Montreal, Quebec, Canada C S Inc Full timeC S Inc, a leader in the development and certification of safety-critical systems, is seeking an experienced Embedded Software Developer to join its dynamic team.About the Role:We are looking for a skilled software developer with 5-7 years of experience in low-level embedded software development.The ideal candidate will have expertise in DO-178 standard or...