Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Senior Flight Software Engineer

Strategi.biz

Senior Flight Software Engineer

San Francisco, CA
Full Time
Paid
  • Responsibilities

    The Details:

    Our system is distributed across multiple nodes on a variety of embedded platforms that include real-time operating systems (RTOS) and the Linux kernel.

    You should apply (and you will stand out!) if you bring:

    • In-depth knowledge of C/C++ as it relates to hardware and embedded development
    • A solid understanding of distributed systems and service-oriented architectures
    • Familiarity with processor technologies such as ARM, x86, SPARC, and OpenRISC
    • Best test-driven development practices
    • Capacity to clearly and concisely communicate about technical, architectural, and/or organizational problems and propose thorough iterative solutions
    • Ability to develop prototypes which include research and proof of concept development
    • Experience with translating requirements into flexible and usable code
    • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems positive and solution-oriented mindset
    • A positive and solution-oriented mindset

    You will:

    • Drive innovation on the team with an inclination to experiment and boldly confront complex problems.
    •  Represent our company and its values in public communication around broad initiatives, specific projects, and community contributions. Interact with customers and other external stakeholders as a consultant and spokesperson for the work of your team.
    • Provide mentorship for Engineers on your team to help them grow in their technical responsibilities and remove blockers.

    Manage individual project priorities, deadlines, and deliverables. We value kind, supportive, and team-oriented collaborators. It is also crucial for us that you are a problem solver and a great communicator. As our team is international, you will need strong English skills to better collaborate, easily communicate complex ideas and convey important messages.