Senior Embedded Software Engineer - Linux

Miku North Jersey

Company

Miku

Location

North Jersey

Type

Full Time

Job Description

Miku, Inc. is a passionate group of engineers...and parents...who banded together to create a revolution in awareness for mothers and fathers and a safer world for babies.
A whole lot goes into building a product that delivers peace of mind. We have created a video baby monitor that is simple to use and intuitive enough to seamlessly fit into your life whether you're in the next room over or away from home on the other side of the world.
Miku is looking for Embedded Software Engineers. In this role, you will collaborate with a cross-functional internal design and engineering team to help deliver new and exciting functionality to our customers and help create future generations of Miku products. The ideal candidate will be experienced in developing software in a fast-paced production environment that delivers performance for users in mission critical use cases.
RESPONSIBILITIES
  • Generate and deploy system images for SoC targets at scale
  • Design, build, and test BSP and device driver modifications
  • Design, build, and test embedded applications following our software development plan
  • Deliver well-performing, high-quality, responsive functionality to our customers
  • Collaborate with a multi-disciplinary team in a fast-paced environment to design, implement, and deploy new features
  • Work effectively with both customer service and other engineering departments to troubleshoot, isolate, identify and correct issues
  • Maintain robust, well-documented, organized, readable code
  • This position is subject to a hybrid work schedule integrating office attendance with work from home opportunities

MINIMUM QUALIFICATIONS
  • B.S. degree in Software Engineering, Computer Science or a related field
  • 3-5 years of relevant work experience in software development
  • Manage and maintain Linux kernel, bootloader, and drivers
  • Knowledge of embedded Linux, system resource management, multithreading, and inter-process communication techniques
  • Experience with Yocto Linux
  • Experience with the Bitbake build system.
  • Experience with writing and adding new recipes to an existing Yocto BSP.
  • Professional experience writing embedded software in C/C++
  • Familiarity with Git or equivalent software configuration management tools
  • Familiarity with the software development life cycle including requirements, design, implementation, as well as unit, integration, regression and system testing
  • Good technical communication and collaboration skills in a cross-functional team working in a hybrid work environment

PREFERRED QUALIFICATIONS
  • Strong skills with various communication interfaces (SPI, serial, PCI, WiFi, etc)
  • Strong knowledge of the Linux kernel and middleware
  • Extensive knowledge of computer architecture, system, power and memory considerations with the goal of improving and optimizing the performance of the embedded system
  • Apply Now

    Date Posted

    03/22/2023

    Views

    3

    Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
    Positive
    Subjectivity Score: 0.9

    Similar Jobs

    Senior Talent Acquisition Specialist- Sourcing - Fortune Brands Home & Security

    Views in the last 30 days - 0

    Fortune Brands Innovations Inc is seeking a Senior Talent Acquisition Specialist for Sourcing focusing on DEI recruiting strategy The role involves so...

    View Details

    Product Support Engineer - SPHERE

    Views in the last 30 days - 0

    SPHERE Technology Solutions is hiring a Product Support Engineer to provide technical support and guidance to clients and product stakeholders The rol...

    View Details

    C++ and JUCE Audio Developer - Art+Logic

    Views in the last 30 days - 0

    ArtLogic a custom software development company founded in 1991 is seeking a Software Audio Engineer for longterm projects The ideal candidate should h...

    View Details

    Senior Product Analyst - Postscript

    Views in the last 30 days - 0

    Postscript a rapidly growing ecommerce marketing platform is seeking a Senior Product Analyst The role involves partnering with product design and eng...

    View Details

    Assistant Project Manager (00392) - PMA Consultants

    Views in the last 30 days - 0

    PMA is seeking an Assistant Project Manager with a Bachelors degree in engineering construction management or a related field The role involves managi...

    View Details

    Senior Data Scientist - Data Products (LLMs) - Wealthsimple

    Views in the last 30 days - 0

    Wealthsimple a leading Canadian fintech company is seeking a Data Scientist with expertise in Natural Language Processing Reinforcement Learning and L...

    View Details