Robotics Embedded Firmware Developer

2 weeks ago


Seattle, Washington, United States Blue Origin Full time
About Blue Origin

At Blue Origin, we're pushing the boundaries of space exploration and development. Our mission is to make humanity a multi-planetary species, and we're working towards a future where millions of people live and work in space for the benefit of Earth.

Job Summary

We're seeking a highly skilled FPGA/GPU Developer to join our innovative engineering team. As a key member of our Space Systems Development team, you'll be responsible for designing, developing, and implementing complex FPGA configurations and GPU-accelerated applications to meet our product and customer needs.

Key Responsibilities:
  • Design and implement FPGA-based solutions for high-performance computing tasks, ensuring optimal performance, resource utilization, and power efficiency.
  • Develop and optimize GPU-accelerated algorithms and applications using CUDA, aiming for maximized throughput and minimized latency.
  • Translate complex computational problems into parallel processing workflows that efficiently utilize FPGA and GPU architectures.
  • Collaborate with cross-functional teams to integrate FPGA and GPU solutions into broader systems and product offerings.
  • Maintain and extend existing FPGA and CUDA codebases, ensuring code quality, stability, and scalability.
  • Conduct benchmarking and performance analysis to guide the design and optimization process.
  • Support the full development lifecycle, including requirements analysis, design, coding, testing, debugging, deployment, and documentation.
  • Keep abreast of the latest developments in FPGA and GPU technologies, tools, and best practices.
  • Provide thought leadership and technical guidance within the team, mentoring junior developers and contributing to internal knowledge sharing.
Qualifications:
  • Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Computer Science, or a related field, with a strong track record in electronics and computing.
  • Minimum of 3+ years of hands-on experience with FPGA design and development using hardware description languages such as VHDL or Verilog, including simulation and verification.
  • Minimum of 2+ years of experience in GPU programming with CUDA, with a deep understanding of GPU architecture and the CUDA development environment.
  • Experience with board-level development, including PCB design, prototyping, and debugging, as well as familiarity with industry-standard EDA tools.
  • Proficient with development tools for FPGAs, such as Xilinx Vivado, Intel Quartus, or other relevant software, and capable of taking designs from concept through to hardware implementation and deployment.
  • Extensive knowledge of parallel programming models, optimization techniques, and the ability to write efficient, reliable, and maintainable code.
  • Experience with the deployment of FPGAs and GPUs in embedded systems, including hands-on experience with hardware bring-up, system integration, and performance tuning.
  • Skilled in analyzing system requirements and decomposing complex problems into clear, actionable steps for hardware implementation.
  • Strong foundations in both digital electronics and computer architecture, enabling you to navigate and innovate within the intersection of software and hardware.
  • Good communication and collaboration skills, with a proven ability to work effectively in a multi-disciplinary team and articulate technical concepts clearly.
  • A continuous learner and proactive problem solver, eager to tackle the unique challenges presented in the realm of board development and hardware deployment.
Preferred Qualifications:
  • Advanced degree (Master's or Ph.D.) in Electrical Engineering, Computer Engineering, Computer Science, or a related field with a focus on FPGA/GPU development.
  • Demonstrated experience in image processing, feature detection, and object tracking algorithms, with the implementation of real-time video and image analysis solutions on FPGA and GPU platforms.
  • Strong background in developing computer vision and machine learning solutions, with hands-on experience in embedding AI/ML techniques into hardware platforms for vision-based applications.
  • Familiarity with navigation, localization, and mapping technologies, and experience in applying vision-based machine learning models to these domains, such as SLAM (Simultaneous Localization and Mapping) techniques.
  • Experience with neural network acceleration on FPGAs and GPUs, including familiarity with deep learning frameworks like TensorFlow, PyTorch, and domain-specific libraries for vision applications such as OpenCV, CUDA Vision, and DeepStream SDK.
  • Knowledge of sensor fusion algorithms and their implementation on heterogeneous computing platforms that involve FPGAs and GPUs, enhancing decision-making accuracy in autonomous systems.
  • A proven track record of developing systems that intelligently process and interpret visual data for robotics, automotive, aerospace, or related industries, utilizing state-of-the-art techniques in embedded vision systems.
Compensation Range:

WA applicants is $141,480.00-$198,072.00

Other site ranges may differ

Benefits:
  • Medical, dental, vision, basic and supplemental life insurance, paid parental leave, short and long-term disability, 401(k) with a company match of up to 5%, and an Education Support Program.
  • Paid Time Off: Up to four (4) weeks per year based on weekly scheduled hours, and up to 14 company-paid holidays.
  • Discretionary bonus: Bonuses are designed to reward individual contributions as well as allow employees to share in company results.
Equal Employment Opportunity:

Blue Origin is proud to be an Equal Opportunity/Affirmative Action Employer and is committed to attracting, retaining, and developing a highly qualified, diverse, and dedicated work force. Blue Origin hires and promotes people on the basis of their qualifications, performance, and abilities. We support the establishment and maintenance of a workplace that fosters trust, equality, and teamwork, in which all employees recognize and appreciate the diversity of individual team members. We provide all qualified applicants for employment and employees with equal opportunities for hire, promotion, and other terms and conditions of employment, regardless of their race, color, religion, gender, sexual orientation, gender identity, national origin/ethnicity, age, physical or mental disability, genetic factors, military/veteran status, or any other status or characteristic protected by federal, state, and/or local law.



  • Seattle, Washington, United States Blue Origin Full time

    About the RoleAt Blue Origin, we're pushing the boundaries of space exploration and development. As a key member of our Space Systems Development team, you'll play a crucial role in designing and implementing cutting-edge FPGA and GPU solutions for our next-generation space vehicles and systems.Key ResponsibilitiesDesign and implement FPGA-based solutions...


  • Seattle, Washington, United States Blue Origin Full time

    Transform Space Exploration with Blue OriginAt Blue Origin, we're pushing the boundaries of space travel and exploration. As a key member of our Space Systems Development team, you'll play a critical role in shaping the future of spaceflight.About the RoleWe're seeking a highly skilled FPGA/GPU Developer to join our innovative engineering team. As a key...


  • Seattle, Washington, United States Blue Origin Full time

    Job DescriptionWe are seeking a highly skilled FPGA/GPU Developer to join our innovative engineering team at Blue Origin. As a key member of our Space Systems Development (SSD) business unit, you will be responsible for designing, developing, and implementing complex FPGA configurations and GPU-accelerated applications to meet our product and customers'...


  • Seattle, Washington, United States Blue Origin Full time

    Job SummaryBlue Origin is seeking a highly skilled FPGA/GPU Developer to join our innovative engineering team. As a key member of our Space Systems Development (SSD) business unit, you will be responsible for designing, developing, and implementing complex FPGA configurations and GPU-accelerated applications to meet our product and customers' needs.Key...


  • Seattle, Washington, United States Blue Origin Full time

    About the RoleBlue Origin is seeking a highly skilled FPGA/GPU Developer to join our innovative engineering team. As a key member of our Space Systems Development (SSD) business unit, you will be responsible for designing, developing, and implementing complex FPGA configurations and GPU-accelerated applications to meet our product and customers' needs.Key...


  • Seattle, Washington, United States Special Teams Full time

    Embedded Software DeveloperSpecial Teams is seeking a talented Embedded Software Developer to contribute to the development of innovative embedded software solutions for our diverse range of projects.Key Responsibilities:Design, develop, and maintain embedded software applications and systems, ensuring they meet performance, reliability, and scalability...


  • Seattle, Washington, United States Jobot Full time

    About the RoleWe are seeking an experienced Embedded Software Engineer to join our Research and Development team. As a key member of our team, you will be responsible for designing and developing cutting-edge technology solutions for IoT devices, SoCs, and FPGAs.Key ResponsibilitiesDesign and develop software for embedded systems, including IoT devices,...


  • Seattle, Washington, United States WiBotic Full time

    Revolutionize Autonomous Systems PowerAt WiBotic, we're building the next generation of intelligent wireless charging systems for robots. Our products increase the safety, efficiency, and scalability of autonomous systems. We're looking for a highly motivated Embedded Systems Software Engineer to contribute ideas and code across the software stack.Key...


  • Seattle, Washington, United States Fresh Full time

    Job Title: Embedded Software EngineerFresh Consulting is a design-led, software development and hardware engineering company that offers end-to-end digital services to help companies innovate. We bring together amazing UX designers, sophisticated developers, digital strategists, and top-notch engineers to create fresh experiences that connect humans,...


  • Seattle, Washington, United States Fresh Full time

    Job Title: Embedded Software EngineerFresh Consulting is a design-led, software development and hardware engineering company that offers end-to-end digital services to help companies innovate.We bring together amazing UX designers, sophisticated developers, digital strategists, and top-notch engineers to help companies create fresh experiences that connect...


  • Seattle, Washington, United States Fresh Consulting Full time

    Job OverviewFresh Consulting is a cutting-edge design-led company that specializes in software development and hardware engineering. We're seeking a skilled Embedded Software Engineer to join our team and contribute to the delivery of high-quality work in a fast-paced environment.Key Responsibilities:Design and implement components at all layers of the...


  • Seattle, Washington, United States Axon Full time

    About the RoleWe are seeking a highly skilled Firmware Engineer to join our Platform Firmware team at Axon. As a key member of this team, you will contribute to the development of AIoT device-level firmware infrastructure, advancing Axon's mission to Protect Life.The Platform Firmware team supports all of Axon's Camera-based products, including key ownership...

  • Software Engineer

    2 weeks ago


    Seattle, Washington, United States WiBotic Full time

    Job Title: Software EngineerWiBotic is a fast-growing Seattle-based company looking to grow our software engineering team. We are building the next generation of intelligent wireless charging systems for robots.Job SummaryWe are seeking a highly motivated software engineer to contribute ideas and code across the software stack. You'll have the opportunity to...


  • Seattle, Washington, United States Capgemini Engineering Full time

    About the RoleWe are seeking a talented Junior to Mid-Level Embedded Engineer to join our team in Seattle, WA, and Sunnyvale, CA. The ideal candidate will have experience in Embedded Systems, C/C++ development, and debugging tools like GDB, oscilloscope, analyzer, and JTAG.Key ResponsibilitiesDesign and Implement Embedded Firmware Systems: Develop, test, and...


  • Seattle, Washington, United States Blue Origin Full time

    About the RoleAt Blue Origin, we're pushing the boundaries of space exploration and development. As an FPGA Firmware Engineer III, you'll play a critical role in designing and implementing firmware for our cutting-edge systems.Key ResponsibilitiesDevelop firmware requirements in collaboration with systems engineering, hardware engineering, software...


  • Seattle, Washington, United States Capgemini Engineering Full time

    About the Role:We are seeking a skilled Embedded Software Engineer to join our team in Seattle, WA or Sunnyvale, CA. The ideal candidate will have experience in embedded systems, C++ development, and debugging tools such as GDB, oscilloscope, analyzer, and JTAG.Key Responsibilities:Design and implement components at all layers of the system, including...


  • Seattle, Washington, United States Creative Alignments Full time

    Embedded Software Engineer OpportunityAt Creative Alignments, we're seeking an experienced Embedded Software Engineer to join our team. As a key member of our engineering & development team, you'll be responsible for developing new lifesaving products and technologies that snow recreationalists and professionals use to stay safe in avalanche...


  • Seattle, Washington, United States Amazon Full time

    Job SummaryThe AWS Rack Power team is driving innovation in power systems used by Amazon Web Services. Our designs are changing the data center, providing operational and financial benefits critical to AWS success. We design and build power equipment used by Amazon.com and AWS services. Our engineers solve challenging technology problems, taking big bets on...


  • Seattle, Washington, United States Blue Origin Full time

    About the RoleWe are seeking a highly skilled FPGA Firmware Engineer III to join our team at Blue Origin. As a key member of our In-Space Systems business unit, you will play a critical role in developing, implementing, verifying, and testing firmware for systems operating in harsh environments and under demanding conditions.Key ResponsibilitiesDevelop...


  • Seattle, Washington, United States Amazon Inc Full time

    AWS Infrastructure Services is responsible for designing, planning, delivering, and operating all AWS global infrastructure. This includes supporting all AWS data centers and servers, storage, and networking.We are seeking a highly skilled Firmware Development Engineer to join our team. The ideal candidate will have a strong background in firmware...