Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Software Engineer, Embedded Linux.
United States Jobs Expertini

Urgent! Senior Software Engineer, Embedded Linux Job Opening In San Francisco CA – Now Hiring Pano AI

Senior Software Engineer, Embedded Linux



Job description

Job Description Job Description Who we are The problem: Every minute matters in fire response.

As climate change amplifies the intensity of wildfires—with longer fire seasons, drier fuels, and faster winds—new ignitions spread faster and put more communities at risk.

Today, most wildfires are detected by bystanders and reported via 911, meaning it can take hours to detect a fire, verify its exact location and size, and dispatch first responders.

Fire authorities need a faster way to detect, confirm, and pinpoint fires so that they can quickly respond—preventing small flare-ups from becoming devastating infernos.

About Pano: We are a 130 person growth-stage hybrid-remote start-up, headquartered in San Francisco.

We are the leader in early wildfire detection and intelligence, helping fire professionals respond to fires faster and more safely—with the right equipment, timely information, and enhanced coordination—so that they can stop a new ignition before it grows.

Pano AI combines advanced hardware, software, and artificial intelligence into an easy-to-use, web-based platform.

Leveraging a network of ultra-high-definition, 360-degree cameras atop high vantage points, as well as satellite and other data feeds, Pano AI produces a real-time picture of threats in a geographic region and delivers immediate, actionable intelligence.

Pano AI is on TIME's list of the 100 Most Influential Companies of 2025! MIT Technology Review listed Pano as one of the top 15 climate tech companies to watch in 2024, and Fast Company named Pano AI one of the Top 10 most innovative companies in AI of 2023.

We’ve also been featured in the Wall Street Journal, Bloomberg, and CNBC News.

Pano AI’s dozens of government and enterprise customers span 16 states in the U.S., five states in Australia, and BC, Canada, and we are currently monitoring over 30 million acres of land.

Pano AI has raised $89M in venture capital funding from Giant Ventures, Liberty Mutual Ventures, Tokio Marine Future Fund, Congruent Ventures, Initialized Capital, Salesforce Ventures, and T-Mobile Ventures.

Learn more at https://www.pano.ai/.

The Role: Want to build technology that helps stop wildfires?

As a Senior Software Engineer, Embedded Linux at Pano, you'll develop critical systems that give first responders precious minutes when they matter most.

You'll enhance our network of cloud-connected edge computers that serve as digital watchtowers across wilderness areas, working with our custom Linux OS to enable faster fire detection and response.

This isn't just another software engineering role – you'll solve complex technical challenges while knowing that every improvement you make could mean the difference between a small containable fire and a major disaster.

Working at the intersection of embedded Linux, IoT, and AI, you'll be part of a mission that's becoming increasingly critical in our changing climate.

What you'll do Continually improve on the existing custom Linux OS that runs Pano’s edge computers Develop new features to enable faster and more accurate wildfire detections Participate and drive critical decisions on adopting new tools and patterns to improve uptime and reliability Ongoing debug and resolution of field issues What you'll bring 7 years of software engineering experience plus a BS in Computer Science or equivalent 2 years of experience programming in Python Proficient in scripting with Bash Experience with building, maintaining and deploying embedded Linux operating systems Strong Linux fundamentals Experience with an embedded system toolchain, like Yocto or Buildroot Proven ability to troubleshoot and resolve technical issues in complex systems Ability to communicate effectively within the team and across the organization while sharing insights and updates and collaborating to achieve project goals Must be located in the Pacific or Mountain time zone Preferred Skills Experience with Google Cloud Experience working with cellular communications Experience working with sensors like cameras Experience with IoT networking Final salary offered is based upon multiple factors, including individual job-related qualifications, education, experience, knowledge, skills and location.

In addition to salary, this position is also eligible for stock options.

We offer comprehensive health insurance, paid time off, and 401k.

Pano is an equal opportunity employer committed to recruiting and supporting our team-members regardless of where they come from.

We do not discriminate on the basis of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses.

These tools assist our recruitment team but do not replace human judgment.

Final hiring decisions are ultimately made by humans.

If you would like more information about how your data is processed, please contact us.


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Software Potential: Insight & Career Growth Guide


  • Real-time Senior Software Jobs Trends in San Francisco, CA, United States (Graphical Representation)

    Explore profound insights with Expertini's real-time, in-depth analysis, showcased through the graph below. This graph displays the job market trends for Senior Software in San Francisco, CA, United States using a bar chart to represent the number of jobs available and a trend line to illustrate the trend over time. Specifically, the graph shows 214264 jobs in United States and 8948 jobs in San Francisco, CA. This comprehensive analysis highlights market share and opportunities for professionals in Senior Software roles. These dynamic trends provide a better understanding of the job market landscape in these regions.

  • Are You Looking for Senior Software Engineer, Embedded Linux Job?

    Great news! is currently hiring and seeking a Senior Software Engineer, Embedded Linux to join their team. Feel free to download the job details.

    Wait no longer! Are you also interested in exploring similar jobs? Search now: .

  • The Work Culture

    An organization's rules and standards set how people should be treated in the office and how different situations should be handled. The work culture at Pano AI adheres to the cultural norms as outlined by Expertini.

    The fundamental ethical values are:
    • 1. Independence
    • 2. Loyalty
    • 3. Impartiality
    • 4. Integrity
    • 5. Accountability
    • 6. Respect for human rights
    • 7. Obeying United States laws and regulations
  • What Is the Average Salary Range for Senior Software Engineer, Embedded Linux Positions?

    The average salary range for a varies, but the pay scale is rated "Standard" in San Francisco CA. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively. We advise reading the full job specification before proceeding with the application to understand the salary package.

  • What Are the Key Qualifications for Senior Software Engineer, Embedded Linux?

    Key qualifications for Senior Software Engineer, Embedded Linux typically include Other General and a list of qualifications and expertise as mentioned in the job specification. Be sure to check the specific job listing for detailed requirements and qualifications.

  • How Can I Improve My Chances of Getting Hired for Senior Software Engineer, Embedded Linux?

    To improve your chances of getting hired for Senior Software Engineer, Embedded Linux, consider enhancing your skills. Check your CV/Résumé Score with our free Tool. We have an in-built Resume Scoring tool that gives you the matching score for each job based on your CV/Résumé once it is uploaded. This can help you align your CV/Résumé according to the job requirements and enhance your skills if needed.

  • Interview Tips for Senior Software Engineer, Embedded Linux Job Success
    Pano AI interview tips for Senior Software Engineer, Embedded Linux

    Here are some tips to help you prepare for and ace your job interview:

    Before the Interview:
    • Research: Learn about the Pano AI's mission, values, products, and the specific job requirements and get further information about
    • Other Openings
    • Practice: Prepare answers to common interview questions and rehearse using the STAR method (Situation, Task, Action, Result) to showcase your skills and experiences.
    • Dress Professionally: Choose attire appropriate for the company culture.
    • Prepare Questions: Show your interest by having thoughtful questions for the interviewer.
    • Plan Your Commute: Allow ample time to arrive on time and avoid feeling rushed.
    During the Interview:
    • Be Punctual: Arrive on time to demonstrate professionalism and respect.
    • Make a Great First Impression: Greet the interviewer with a handshake, smile, and eye contact.
    • Confidence and Enthusiasm: Project a positive attitude and show your genuine interest in the opportunity.
    • Answer Thoughtfully: Listen carefully, take a moment to formulate clear and concise responses. Highlight relevant skills and experiences using the STAR method.
    • Ask Prepared Questions: Demonstrate curiosity and engagement with the role and company.
    • Follow Up: Send a thank-you email to the interviewer within 24 hours.
    Additional Tips:
    • Be Yourself: Let your personality shine through while maintaining professionalism.
    • Be Honest: Don't exaggerate your skills or experience.
    • Be Positive: Focus on your strengths and accomplishments.
    • Body Language: Maintain good posture, avoid fidgeting, and make eye contact.
    • Turn Off Phone: Avoid distractions during the interview.
    Final Thought:

    To prepare for your Senior Software Engineer, Embedded Linux interview at Pano AI, research the company, understand the job requirements, and practice common interview questions.

    Highlight your leadership skills, achievements, and strategic thinking abilities. Be prepared to discuss your experience with HR, including your approach to meeting targets as a team player. Additionally, review the Pano AI's products or services and be prepared to discuss how you can contribute to their success.

    By following these tips, you can increase your chances of making a positive impression and landing the job!

  • How to Set Up Job Alerts for Senior Software Engineer, Embedded Linux Positions

    Setting up job alerts for Senior Software Engineer, Embedded Linux is easy with United States Jobs Expertini. Simply visit our job alerts page here, enter your preferred job title and location, and choose how often you want to receive notifications. You'll get the latest job openings sent directly to your email for FREE!