RANOVUS Inc.
RANOVUS Inc.
RANOVUS Inc. dezvoltă echipamente pentru interconectare optică și fotonică pe siliciu destinate centrelor de date hyperscale și clusterelor de calcul pentru inteligență artificială. Portofoliul său include motoare optice de mai mulți terabiți, lasere și modulatori proiectați pentru a oferi conectivitate de mare densitate și consum redus prin Ethernet și DWDM, pe măsură ce sistemele GPU și XPU se extind. Compania colaborează cu turnătorii de semiconductori și furnizorii de ambalare pentru soluții dezvoltate împreună destinate rețelelor de extindere și interconectare ale centrelor de date. Activitatea sa acoperă hardware, telecomunicații și inteligență artificială.

Senior Embedded Software Engineer

Develop embedded C firmware for RANOVUS optical communication modules, leading hardware bring-up, validation, CI/CD, and production deployment.

Descriere

  • Build low-level firmware in C for microcontroller-based optical communication systems.
  • Set firmware requirements, interfaces, and system behavior with hardware and system architects.
  • Create device drivers, control loops, diagnostics, telemetry, and communication protocols.
  • Improve firmware performance, power efficiency, memory use, and long-term reliability.
  • Lead board bring-up, hardware and software integration, and system-level validation.
  • Promote secure, scalable, and maintainable firmware development practices.
  • Improve CI/CD with GitLab and automated build and test pipelines.
  • Set up unit, integration, and system-level testing strategies.
  • Investigate complex issues across firmware, hardware, and system boundaries and identify root causes.
  • Mentor junior engineers and co-op students.
  • Contribute to technical roadmaps, architecture reviews, and design discussions.
  • Maintain technical documentation, coding standards, and development processes.
  • Work with external partners and manufacturing teams to support production deployment and ongoing operations.

Cerințe

  • A bachelor’s or master’s degree in computer engineering, electrical engineering, computer science, or equivalent education and professional experience.
  • At least 10 years of professional experience developing embedded firmware.
  • Expert proficiency in C for embedded systems.
  • Extensive experience developing firmware for microcontrollers such as PSoC or STM32 in resource-constrained environments.
  • Strong knowledge of embedded systems fundamentals, including interrupts, DMA, RTOS concepts, bootloaders, and memory management.
  • Proficiency in Python for scripting, automation, or system-level tools.
  • Experience with version control and CI/CD workflows using Git and GitLab.
  • Hands-on debugging experience with oscilloscopes, logic analyzers, and related lab instruments.
  • Excellent written and verbal communication skills.

Locuri de muncă similare

Ford Motor Company

Remote Auto Physical Damage Catastrophe Claims Adjuster

Ford Motor Company

Adjust auto physical damage claims and prepare estimates for Ford Credit across Kentucky and at catastrophe sites nationwide. The role involves frequent overnight travel and dealer support.

Deschide
Travelers

Claim Operations Specialist – Travelers, Hartford

Travelers

Support Travelers’ property and casualty claims with customer service, payments, records, reporting, and financial controls. This hybrid Hartford role works alongside claim professionals to help resolve claims promptly.

Deschide
USAA

USAA Injury Claims Examiner, Central to West Region

USAA

Handle complex injury claims across auto, homeowners, uninsured and underinsured motorist, and small-business policies. Investigate coverage and liability, negotiate settlements, and guide members through claims decisions.

Deschide