Software Design Engineer

R & R Staffing, Inc.
Mountain View, CA, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

C++ (Programming Language) Field-Programmable Gate Array (FPGA) Software Engineering Physical Design

Job description

Great opportunity to join Pre-Ipo creating the standard in Programmable IP for the communications infrastructure!

Responsible for development and support of Place and Route tools for layout of end-user designs in proprietary FPGA style fabric. Optimized layout must meet user specified constraints on performance and size. Work closely with VP and Chief Technologist to design and implement proprietary place and route algorithms for company’s programmable cores.

Requirements

BS/MS in Software Engineering Proficient C and/or C++ code developer

DESIRED: Experience with FPGA Place and Route algorithms.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on rrstaffing.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:22 min

Understanding software engineering as more than just coding

Lilia Gargouri Lilia Gargouri · WWC Europe 2026

4:59 min

Recognizing the difference between built functionality and useful solutions

Aminata Sidibe Aminata Sidibe · Europe 2026 Virtual

2:43 min

Origins and early goals of the C++ language

Bjarne Stroustrup · WWC 2022

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

2:03 min

Designing physical office spaces for enhanced collaboration setups

Oliver Winzenried +4 · WWC 2023

1:29 min

Undervaluing product design by treating software engineers as generic programmers

Marlene Roth Marlene Roth +1 · WWC 2025

Videos

See all

Related articles

See all