RANOVUS Inc.
RANOVUS Inc.
RANOVUS Inc. develops optical interconnect hardware and silicon photonics for hyperscale data centers and AI compute clusters. Its portfolio includes multi-terabit optical engines, lasers and modulators designed to deliver low-power, high-density connectivity over Ethernet and DWDM as GPU and XPU systems scale. The company works with semiconductor foundries and packaging providers on co-developed solutions for data center scale-up and scale-out networks. Its work spans hardware, telecommunications and artificial intelligence.

Senior Embedded Software Engineer

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

विवरण

  • 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.

आवश्यकताएँ

  • 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.

संबंधित नौकरियाँ

Dougs Compta

Business Developer

Dougs Compta
201 – 500 कर्मचारी
कानूनीपरामर्शबीमा

Convert inbound leads into paying customers at Dougs, a modern accounting firm. Advise prospects and support customers throughout their trial period.

खोलें
Sedgwick

Technical Claims Specialist, Property Damage and Insurance

Sedgwick

Conduct property and liability claims assessments for Sedgwick across the Stuttgart, Ulm, and Munich area, working from home. Prepare expert reports and damage valuations while coordinating with insurers, policyholders, service providers, and specialists.

खोलें
Intact

Senior Claims Investigator, Investigative Services Unit

Intact

Investigate suspected fraud and complex claims across Intact’s lines of business, with a focus on property claims. Assess evidence, coordinate inquiries, and document findings for the Investigative Services Unit.

खोलें
Auto-Owners Insurance

Casualty Claims Representative

Auto-Owners Insurance
5,001 – 10,000 कर्मचारी
बीमा

Investigate, evaluate, and negotiate casualty claims for Auto-Owners Insurance. Hybrid work is available after in-person training, subject to approved work-location requirements.

खोलें
Skai

Client Success Director, Performance Marketing

Skai

Lead strategy, value, and growth for Skai’s major advertiser and agency accounts. Advise executive clients using Skai’s performance marketing platform.

खोलें
EverC

Senior Customer Success Manager, Bankruptcy Risk

EverC

Lead retention, renewals, and account growth for Bankruptcy Risk customers. The role oversees executive relationships, onboarding, and customer outcomes.

खोलें
My Secure Advantage®
Mental Health Association of Maryland

Remote Board Support Virtual Assistant

Mental Health Association of Maryland

Provide remote administrative support to the Mental Health Association of Maryland and BrainFutures boards and committees. Coordinate meetings, communications, minutes, records, and confidential tasks.

खोलें
Uniform Advantage (UA Brands)

Customer Care Specialist, Email, Chat and Phone Support (India, Remote)

Uniform Advantage (UA Brands)

Support UA Brands’ medical and culinary apparel customers with billing, orders, refunds, and troubleshooting. Handle a high volume of customer inquiries by phone, email, and chat while working remotely.

खोलें
DB

Part-Time Customer Service and Sales Advisor at DB

DB

Advise customers on postal and Postbank services at branches in Augsburg and Kaufbeuren. The role also includes sales, shelf maintenance, and support for branch management.

खोलें