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

Software Engineer

Search Partners

Software Engineer

Irvine, CA
Full Time
Paid
  • Responsibilities

    Job Description

    We are looking for an EMBEDDED SOFTWARE ENGINEER that will be doing Embedded Linux development for video conferencing equipment. This work will span from lower-level development in the driver and kernel space as well as UI development. Candidates should be familiar with GIT and Jira. It would be preferred if candidates are familiar with building in test automation to their code. This team develops embedded software that controls speakers and microphones.

    EDUCATION AND EXPERIENCE:

    · Bachelor’s or Master’s degree in Computer Science or Computer Science & Engineering preferred

    · At least 2 years of professional work experience as a software engineer is required

    · Primary experience focus should be with Linux and Networking. Experience in the following is required:

    o Developing software for embedded Linux

    o Strong Linux kernel fundamentals

    o How to launch and create daemons/services in Linux

    o Yocto/Buildroot build systems

    o Board bring-up

    o In depth knowledge of operating systems, including real-time operating systems

    o Jenkin, Jira, git, agile software development

    o Bash shell scripting

    o Network traffic optimization

    o Threading/multi-threading

    · Must have Strong coding skills in C

    o Coding skills in C++ are preferred

    o Python, MATLAB scripting, Android app development experience are a plus

    · DSP knowledge is preferred

    Company Description

    Search Partners is a boutique sales and marketing recruiting firm with offices in Orange County and Palo Alto, CA. We work with growing start ups in tech and are truly passionate about the individuals we work with.