Sr. Embedded Software Engineer - 20374

  • 4453 North First Street, Suite 100, Alviso, San Jose, California, United States, 95134

Rambus, a premier chip and silicon IP provider, is seeking to hire an exceptional Sr. Embedded Software Engineer to join our Bufferchip team in San Jose, California. Candidates will be joining some of the brightest inventors and engineers in the world to develop products that make data faster and safer.

 

As a Sr. Embedded Software Engineer, the candidate will be reporting to the Sr. Director, Validation Engineering and is a Full-Time position. The Professional Embedded Software Engineer will execute complete embedded software development lifecycle. The goal is to create scalable and optimized software systems. The candidate needs to be deeply hands-on and capable of self-guidance and technical leadership. The ideal individual will possess prior with electronics hardware – especially memory, CPU interface integration IP within the SOC. The candidate needs to have solid experience with PCB hardware as well – specifically bring-up and troubleshooting. The candidate will be expected to interact extensively in a tight team environment with employees in other disciplines and geographies.

Responsibilities

  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment
  • Analyzing and enhancing efficiency, stability and scalability of system resources
  • Design, develop, code, test and debug system software
  • Review code and design
  • Integrate and validate new product designs
  • Provide post silicon bring-up support
  • Interface with IP designer, integrators, and development

Qualifications

  • BS or higher degrees preferred (Computer Science, Computer Engineering or Electrical Engineering with Software experience)
  • 5 to 7 years’ experience in developing and debugging embedded software written in C/C++ on ARM/x86
  • Proficient in using source level and low level debuggers
  • Proficient in using gcc, gdb, llvm, lldb, visual studio debugger
  • Familiar with ARM/X86 instruction sets and using inline assembly
  • Familiar with real time OS techniques, preemptive multi-tasking schedulers, and interrupt handlers
  • Proficient in writing code for CPU and memory constrained environments
  • Experience with memory RAS (Reliability, Availability and Serviceability) features, including error detection and correction
  • Experience with embedded security feature, such as secure boot and key authentication.
  • Strong documentation and writing skills

Desired Skills

  • Hardware experience with PCIe and I3C
  • Hardware bring up experience
  • Experience with PCB and full system debug
  • Strong documentation and writing skills

-----

About Rambus

With 30 years of innovation and semiconductor expertise, Rambus leads the industry with products and solutions speed performance, expand capacity and improve security for today's most demanding applications. From data center and edge to artificial intelligence and automotive, our interface and security IP, and memory interface chips enable SoC and system designers to deliver their vision of the future.

Rambus offers a competitive compensation package including base salary, bonus, equity, matching 401(k), employee stock purchase plan, comprehensive medical and dental benefits, and time-off program.

Rambus is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, or other applicable legally protected characteristics.

Rambus is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may let us know in the application.

For more information about Rambus, visit rambus.com. For additional information on life at Rambus and our current openings, check out rambus.com/careers/.

Apply Now

Please send me more jobs like this by email

Not You?

Thank you

People Also Viewed

PE IC Design

2021-20322 Bangalore India Bangalore, India Engineering
 Rambus, a premier chip and silicon IP provider, is seeking to hire an exceptional Principal engineer physical design to join our Bufferchip team in Bangalore. Candidates will be joining some of the brightest inventors and engineers in the world t...

Lead MTS CAD Engineering

2021-20355 Bangalore India Bangalore, India Engineering
Rambus, a premier chip and silicon IP provider, is seeking to hire an exceptional Lead MTS to join our CAD team in Bangalore. Candidates will be joining some of the brightest inventors and engineers in the world to develop products that make data ...

PE Analog Engineering

2021-20357 Bangalore India Bangalore, India Engineering
At Rambus, we are turning incredible possibilities into everyday reality by helping to deliver the innovations that greatly impact the world we live in. We create leading-edge semiconductor and IP products, spanning memory and interfaces to securi...

SMTS Analog Engineering

2021-20356 Bangalore India Bangalore, India Engineering
At Rambus, we are turning incredible possibilities into everyday reality by helping to deliver the innovations that greatly impact the world we live in. We create leading-edge semiconductor and IP products, spanning memory and interfaces to securi...

Lead MTS Analog Engineering

2021-20360 Bangalore India Bangalore, India Engineering
At Rambus, we are turning incredible possibilities into everyday reality by helping to deliver the innovations that greatly impact the world we live in. We create leading-edge semiconductor and IP products, spanning memory and interfaces to securi...

PE Program Management

2021-20340 Bangalore India Bangalore, India Engineering
Rambus, a premier chip and silicon IP provider, is seeking to hire an exceptional Principal Engineer Program Management to join our Bufferchip Design team in Bangalore, India. Candidates will be joining some of the brightest inventors and engineer...

Job Alerts

Not You?

Thank you

Apply Now

Please send me more jobs like this by email

Not You?

Thank you