Senior FPGA Software Engineer

2 weeks ago


Singapore Transcelestial Technologies Pte Ltd. Full time

Transcelestial's vision is to improve the connectivity experience for the next billion people. We believe that connectivity is a human right and Transcelestial is on a mission to solve the problem of internet distribution and provide affordable, high-speed internet to everyone.

Transcelestial's next-generation wireless laser communication technology is one of the most effective solutions in the distribution of high-quality, high-speed internet connectivity, making it well-poised to solve civilization's long-term communication needs – and ultimately improve connectivity for 1 billion users globally.

Highly reliable and secure, its light-weight, shoe-box sized CENTAURI device leverages its proprietary laser technology to create a wireless distribution network and can be quickly, easily and cost-effectively installed on any standard telecom pole or tower at a faster time-to-market than standard fiber-optic cable.

Over the longer-term, Transcelestial aims to develop a constellation of small satellites positioned in Low Earth Orbit, allowing their laser network to not only beam across cities but upwards to connect continents across the world too.

OUR VALUES

  • Lean & Simple. Our products are simple to use, we focus on what matters, we solve issues one by one and we spend smart.
  • Approachable. Whoever you are, wherever you come from, don't be shy The best ideas can come from anywhere in the organisation.
  • Supportive. We are a bunch of smart individuals delivering at their best working in teams. If you face an issue, you can be sure someone will jump in and help you.
  • End user obsessed. Customers and end users are at the core of everything we do.
  • Relentless innovators. Our technology is at the forefront of innovation. We are curious, we question everything, we love research and are passionate about the next big thing.

Join our team if you want to define the rules of how our civilisation communicates

Senior FPGA Software Engineer

The Senior FPGA Software Engineer implements networking and data processing capabilities for FPGAs for Transcelestial's next-generation wireless laser communication product and satellite communication payloads. The Senior FPGA Software Engineer will also develop and maintain embedded software for the CENTAURI product, including microcontrollers and peripherals.

As a Senior FPGA Software Engineer, you will:

  • Develop features, fix issues, and optimize software for FPGAs used in Transcelestial's ground and space products, using VHDL/Verilog
  • Collaborate with external parties to design and develop capabilities for FPGAs that meet Transcelestial's needs
  • Develop test benches and verification environments to ensure functional correctness and performance
  • Perform simulations to validate FPGA software design
  • Perform hardware testing and validation on development boards and production systems
  • Debug and troubleshoot FPGA issues in the field
  • Develop features and fix issues for embedded software for the CENTAURI
  • Develop features and fix issues for embedded software for satellite communication payloads

What you will bring:

  • Degree in Computer Science, Electrical Engineering or equivalent work experience
  • Work Experience: 4-5+ years of relevant working experience with FPGAs and embedded systems
  • Strong problem-solving and debugging skills, especially in unfamiliar and time-sensitive situations
  • Strong ability to devise solutions to solve problems with limited resources
  • Strong ability to make engineering trade-offs and assess risks with respect to business objectives
  • Strong verbal, written communication, and presentation skills (ability to communicate ideas and designs to your peers)
  • Ability to thrive working with a team of people from different backgrounds in a highly collaborative, time-sensitive environment
  • Knowledge of electronics
  • Experience debugging hardware and embedded issues
  • Experience with board-level hardware design and board bring-up
  • Experience with FPGAs on SoCs
  • Good knowledge of communication protocols, including I2C, SPI, UART, USB
  • Good knowledge of network protocols, e.g. Ethernet
  • Working knowledge of Git
  • Good knowledge of Linux (Debian)
  • Proficient in programming, debugging, and optimizing FPGA software using VHDL/Verilog
  • Proficient in programming, debugging, and optimizing FPGA software using High Level Synthesis tools
  • Proficient in programming in C and C++
  • Experience with FPGA simulation tools
  • Comfortable working with the command line
  • Experience developing tests (unit tests, integration tests, etc. with Python, Tcl)

It is a bonus if you have:

  • Have experience with the AMD/Xilinx family of FPGAs and tools
  • Have experience developing FPGA software for satellite and space applications
  • Have experience implementing signal processing software on FPGAs

Our Hiring Process and what to expect:

  • 30 min call with our technical recruitment team to get a feel for the role and to make sure your objectives and ours are aligned
  • 30-60 min video/in-person interview with the Hiring Manager of the role, so you can understand the role, the team, your future manager better
  • 60 min in-person Team Fit interviews with at least 2 members of the team to get to know your future team mates
  • You may also be given a small technical exercise to complete as a means of benchmarking your technical knowledge and fit for this role.

What's in it for you:

  • A competitive salary and stock options package
  • Personal Macbook laptop
  • "Unlimited" Annual Leave
  • Comprehensive and top-tier health plans
  • Daily lunch allowance in office

Join Us:

You should include in your application

  • Your CV, and/or LinkedIn page
  • Links to your projects, portfolio, or other work which demonstrate your qualifications

Email us at jobs@transcelestial.com if you have questions.

Thank you for your interest in joining Transcelestial. We cannot wait to meet you

Transcelestial has won numerous industry and global awards including the SPIFFY San Andreas Award for Most Disruptive Technology by Telecom Council, Forbes 30 Under 30 and Prestige 40 under 40 for our CTO Dr. Mohammad Danesh, Edge 35 Under 35 to our CEO Rohit Jha, The Most Ambitious Start-Up in Photonics Award by The Optical Society (OSA), etc.

Founded in Dec 2016, the Transcelestial team is located in Singapore and is backed by major investors such as Wavemaker Partners, EDBI, Airbus Ventures, Kickstart Ventures, Cap Vista, SEEDS Capital (Enterprise SG), Entrepreneur First, Partech Ventures, 500 Startups, AirTree Ventures, Tekton Ventures, SGInnovate, SparkLabs Global Ventures, Michael Seibel (CEO of Y-Combinator, Founder of Twitch.tv), Charles Songhurst (Microsoft's former Head of Corporate Strategy) and others.

Role TypeCompany Overview

Transcelestial's vision is to improve the connectivity experience for the next billion people.

#J-18808-Ljbffr
  • Fpga Senior Engineer

    2 weeks ago


    Singapore D’Crypt Pte Ltd Full time

    You are our digital circuits professional. You will work with the technical team to design and implement high-performance digital circuits on FPGA or ASIC, and be responsible for the entire FPGA build flow from RTL code to verification and timing closure. You are also expected to bring-up, test and verify the final hardware product, together with the product...

  • FPGA & DSP Engineer

    7 hours ago


    Singapore Rohde & Schwarz Full time

    Join to apply for the FPGA & DSP Engineer role at Rohde & Schwarz 2 days ago Be among the first 25 applicants Join to apply for the FPGA & DSP Engineer role at Rohde & Schwarz We are seeking an FPGA/DSP Engineer to join our R&D team. You will play a vital role in developing innovative communication measurement instruments by designing and implementing...

  • Fpga Engineer

    2 weeks ago


    Singapore U3 Infotech Pte Ltd. Full time

    FPGA developer 5+ years FPGA experience End-to-end FPGA design, implementation and verification experience: from analog hardware interaction to software system interaction Xilinx/Vivado/AXI toolset development experience Simulation and full system testing/verification

  • FPGA Design Engineer

    3 hours ago


    Singapore KLA-Tencor Full time

    KLA is seeking a talented and motivated senior engineer to fill new position within the Pro engineering group. Our designs employ a combination of low noise analog and highly complex digital signal circuits, which are enabling our leading technology in the advancing semiconductor industry. The candidate will be responsible for FPGA design for new systems as...

  • Senior Fpga Engineer

    2 weeks ago


    Singapore SOFTING SINGAPORE PTE. LTD. Full time

    **Primary Purpose of this Position** To specify, design and verify code for FPGA devices in the field of hand-held measurement instruments for high-performance data cabling systems (up to 3GHz), including support for full product lifecycles. **Responsibilities** - Specification, design, and verification of FPGA code for Xilinx devices using VHDL - Code...


  • Singapore KLA Corporation Full time

    **Company Overview** KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA...

  • Staff Fpga Engineer

    4 days ago


    Singapore HUBBED PTE. LTD. Full time

    Our client’s mission is to develop the lowest-power semiconductor solutions to enable intelligent devices everywhere by developing the lowest-power semiconductor solutions to drive a more energy-efficient, sustainable, and data-driven world. They have helped leading manufacturers worldwide develop products that last weeks on a single charge (rather than...


  • Singapore KLA Full time

    Company OverviewKLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents...


  • Singapore Advanced Micro Devices Full time

    **Senior Silicon Design Engineer (FPGA)**: - Singapore, Singapore - Engineering - 67961 **Job Description**: **WHAT YOU DO AT AMD CHANGES EVERYTHING** - We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing...


  • Singapore OMNIVISION Full time

    **Responsibilities** - Design FPGA hardware and system architecture - Bring-up and debug FPGA system - Implement RTL design for FPGA - Integrate, simulate and verify image processing IP RTL - Write design document **Requirements**: - BS/MS in Electrical Engineering, Computer Science or equivalent - 3+ years of FPGA implementation experience. - FPGA design...