Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Software Engineer, Embedded Systems (Boston or Mountain View) image - Rise Careers
Job details

Staff Software Engineer, Embedded Systems (Boston or Mountain View)

Lightmatter is at the forefront of AI data center infrastructure, seeking a Staff Software Engineer to aid in the development of photonic AI processors and interconnects. Ideal candidates are passionate problem solvers and experts in their field.

Skills

  • Device driver development
  • Kernel side development
  • Hardware-software integration
  • Embedded systems knowledge
  • Linux software development

Responsibilities

  • Collaborate across multidisciplinary teams to define control plane architecture for photonic interconnect products.
  • Define diagnostics and monitoring architecture for photonic transceivers.
  • Integrate with DataCenter administration capabilities using environments such as OpenBMC and DMTF.
  • Participate in customer engagements to gather requirements and usability criteria.

Education

  • Bachelor's degree with 8+ years of experience or Master's degree with 6+ years of experience

Benefits

  • Comprehensive Health Care Plan (Medical, Dental & Vision)
  • Retirement Savings Matching Program
  • Life Insurance (Basic, Voluntary & AD&D)
  • Generous Time Off (Vacation, Sick & Public Holidays)
  • Paid Family Leave
  • Short Term & Long Term Disability
  • Training & Development
  • Commuter Benefits
  • Flexible, hybrid workplace model
  • Stock Option Plan
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$195000 / YEARLY (est.)
min
max
$180000K
$210000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Software Engineer, Embedded Systems (Boston or Mountain View), Lightmatter

At Lightmatter, we're at the forefront of revolutionizing AI data center infrastructure, and we’re eager to welcome a Staff Software Engineer specializing in Embedded Systems to our growing team in either Boston, MA, or Mountain View, CA. If you have a passion for tackling intricate challenges and making an impactful contribution, this role is perfect for you. As a Staff Software Engineer, you will play a vital role in developing the device software and firmware stack for our innovative Photonic AI processors and interconnect products. Collaboration is at the heart of what we do. You'll be working with a multidisciplinary team comprised of photonic, analog, digital, systems, and network experts to define and enhance the control plane architecture for our products. Your experience will shine as you develop security, telemetry, and remote administration functionalities, ensuring we maintain the cutting edge of technology. Beyond the code, you will engage with our customers to gather critical feedback, aiming to refine our products' usability. With your expertise in embedded systems, kernel development, and communication protocols, you'll help Lightmatter continue to spearhead advancements in photonic computing. Bring your 8+ years of engineering experience and enjoy our competitive compensation, comprehensive benefits, and a culture that values innovation and collaboration. Let's reinvent the future of computing with light together!

Frequently Asked Questions (FAQs) for Staff Software Engineer, Embedded Systems (Boston or Mountain View) Role at Lightmatter
What are the main responsibilities of the Staff Software Engineer at Lightmatter?

As a Staff Software Engineer at Lightmatter, you'll collaborate with interdisciplinary teams to define the control plane architecture for photonic interconnect products. Your main responsibilities will include developing device software and firmware stacks, defining diagnostics for photonic transceivers, and integrating capabilities with DataCenter administration environments like OpenBMC.

Join Rise to see the full answer
What qualifications are required for a Staff Software Engineer at Lightmatter?

The ideal candidate for the Staff Software Engineer position at Lightmatter will have at least a BS degree with 8+ years of experience, or a Master's degree with 6+ years of experience. Key qualifications include a strong understanding of hardware-software integration, industry experience in device driver development, and proficiency in embedded systems communication.

Join Rise to see the full answer
What programming languages should a Staff Software Engineer at Lightmatter be proficient in?

While primary qualifications focus on experience in device development and firmware design, proficiency in programming languages such as Python and C++ will be highly advantageous for a Staff Software Engineer at Lightmatter. These skills will facilitate effective communication with the team and enhance product development efforts.

Join Rise to see the full answer
How does Lightmatter support employee development for its Staff Software Engineers?

Lightmatter values continuous learning and growth. As a Staff Software Engineer, you'll have access to various training and development opportunities to enhance your skills. The company also fosters a flexible and hybrid workplace model, ensuring you can thrive both professionally and personally.

Join Rise to see the full answer
What are the salary expectations for the Staff Software Engineer role at Lightmatter?

At Lightmatter, the salary for the Staff Software Engineer position ranges from $180,000 to $210,000 USD, depending on location, experience, educational background, and market data. This competitive compensation reflects the company's commitment to attracting top talent in the industry.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer, Embedded Systems (Boston or Mountain View)
Can you explain your experience with embedded systems?

When answering this question, tailor your response to highlight your specific experiences with embedded systems, emphasizing any relevant projects or successes you've had. Discuss the technologies you've used and your understanding of hardware-software integration.

Join Rise to see the full answer
How do you approach developing firmware for new hardware?

Discuss your methodology, including gathering requirements, collaborating with hardware teams, and coding the firmware. It’s beneficial to highlight examples from past projects that showcase your problem-solving abilities and adaptability.

Join Rise to see the full answer
What tools do you use for debugging embedded systems?

Be prepared to name specific tools and techniques you have utilized in past experiences with debugging. Discuss how you select the appropriate tool based on the system requirements and the challenges you faced during the debugging process.

Join Rise to see the full answer
Can you provide an example of a project where you collaborated with cross-functional teams?

Share a specific project story that illustrates your collaboration skills. Highlight your role, the teams involved, the challenges you faced, and the successful outcomes of the teamwork.

Join Rise to see the full answer
What do you consider when defining the architecture for a control plane?

Your answer should address various aspects such as scalability, security, and modularity. Provide insight into your thought process and any principles or methodologies you follow when defining architectures.

Join Rise to see the full answer
How do you stay updated with the latest trends in embedded systems?

Discuss the resources you utilize, such as online courses, webinars, technical blogs, or community forums. Mention any relevant professional organizations you're part of or conferences you attend, showcasing your commitment to continual learning.

Join Rise to see the full answer
Describe your experience with Linux in a commercial environment.

Explain your familiarity with Linux, focusing on any relevant applications or projects you’ve worked on. Elaborate on your experiences in development, deployment, or system integration within commercial settings.

Join Rise to see the full answer
How do you handle tight deadlines in software development?

Share strategies that you employ for effective time management under pressure. Highlight how you prioritize tasks, communicate with your team, and ensure quality outputs despite time constraints.

Join Rise to see the full answer
What are the key challenges in developing firmware for photonic transceivers?

Highlight challenges such as interfacing hardware with software, ensuring signal integrity, and optimizing performance. Discuss your experience and potential solutions you have implemented in previous roles.

Join Rise to see the full answer
What inspires you about working in photonic computing?

Share your passion for the field and how photonic computing aligns with your professional goals. Discuss the potential impact you see it having on the future of technology, and why you're excited about being a part of it.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago
Customer-Centric
Empathetic
Transparent & Candid
Growth & Learning
Work/Life Harmony
Maternity Leave
WFH Reimbursements
Fully Distributed
Company Retreats
Medical Insurance
Vision Insurance
Dental Insurance
Unlimited Vacation
Paid Time-Off
Paid Sick Days
Paid Holidays
Learning & Development
Health Savings Account (HSA)
Jai Kisan Remote No location specified
Posted 6 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Applaudo Studios Remote Mexico City, CDMX, Mexico
Posted 8 days ago
Posted 14 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 6 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Fast-Paced
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Learning & Development
Social Gatherings
Photo of the Rise User
Twine Hybrid Philadelphia, PA
Posted 11 days ago
TymeX Remote No location specified
Posted 14 days ago

Lightmatter is a team of designers, developers, and strategists that build software applications to help the world's most promising health companies improve the lives of their patients.

20 jobs
MATCH
Calculating your matching score...
BADGES
Badge Rapid Growth
CULTURE VALUES
Customer-Centric
Empathetic
Transparent & Candid
Growth & Learning
Work/Life Harmony
BENEFITS & PERKS
Maternity Leave
WFH Reimbursements
Fully Distributed
Company Retreats
Medical Insurance
Vision Insurance
Dental Insurance
Unlimited Vacation
Paid Time-Off
Paid Sick Days
Paid Holidays
Learning & Development
Health Savings Account (HSA)
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$180,000/yr - $210,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 18, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!