Diverse Lynx

Principal Embedded Software Engineer

Diverse Lynx

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $155,000 - $175,000 per year

Job Level

Tech Stack

About the role

  • Design, develop and refactor real-time software architectures and modular software components
  • Benchmark and optimize system performance per customer projects needs
  • Participate in design reviews and code reviews in all teams
  • Interface with customer teams to define the proper requirements
  • Reproduce, isolate and debug complex low-level problems that may span interfaces between hardware and software
  • Create, review, and maintain documentation
  • Mentor junior engineers and provide consultation for cross-functional collaboration
  • Collaborate with the customer and internal teams to better the overall project experience
  • Risk assessment
  • Contribute to the overall product design to help customers through various aspects of their product lifecycle
  • Develop technical proposals to help customers make technical decisions
  • Ensure project deadlines are met and/or issues are proactively identified and communicated
  • Research, estimate, and drive pre-sales discussions from the engineering team for various customer projects

Requirements

  • 7-10+ years of experience building and shipping embedded systems using Linux
  • Experience with performance optimization, root cause analysis, and advanced troubleshooting at kernel-level
  • Ability to interpret hardware schematics
  • Proficiency in C, Git, and one or more build environments such as Yocto, Buildroot, OpenEmbedded
  • Experience with Linux device drivers and bootloaders is a strong plus
  • Good breadth of technical knowledge (SoC, Linux SW, Tools, Applications, Secure boot)
  • Excellent communication skills
  • Ability to work on multiple projects simultaneously while meeting tight schedules
  • Demonstrated experience of leading software projects while providing technical inputs to unblock supporting teams
  • Keen sense of urgency and drive for results
  • Commitment to quality work and desire to help the team succeed
  • Familiarity with security features such as SELinux, verified boot and trusted execution environments
Benefits
  • Low-cost Medical / Dental / Vision coverage options
  • 401K with generous employer match
  • Responsible Paid Time Off + 11 Paid Holidays
  • Remote work opportunities based on role
  • Employee Assistance Program (EAP)
  • Career growth and professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
embedded systemsLinuxperformance optimizationroot cause analysisadvanced troubleshootingCGitYoctoBuildrootOpenEmbedded
Soft Skills
communication skillsproject managementmentoringcross-functional collaborationrisk assessmenttechnical proposal developmenttime managementleadershipcommitment to qualitysense of urgency