Jobs
>
Lake Forest

    Sr. Embedded Software Engineer - Lake Forest, United States - PEAK Technical Staffing USA

    Default job background
    Technology / Internet
    Description

    Sr. Embedded Software Engineer

    Lake Forest, CA 92610

    Direct Hire

    Job Description:

    We are seeking a Senior Embedded Software Engineer. The ideal candidate can contribute as a software developer for IoT Edge Devices. This position will require full design responsibility, from requirements through validation. There will be extensive collaboration with experienced team members and expert third party developers. Along with performing design and development duties, this position will also require data gathering and organizing for system analysis. Extensive development of systems in our lab facility as well as testing and troubleshooting on live trial sites in the field will be required. Full ownership of software will be required, including sustaining support and bug fixes. Close work and collaboration with the test team will also be required to integrate new software applications into the CI/CD pipeline.

    ESSENTIAL JOB FUNCTIONS; but not limited to:

    • for embedded systems development from conception through production; including requirements definition, algorithm development, firmware design, coding, test, debug and release
    • new systems on bare metal microcontrollers and embedded Linux SoC platforms
    • of firmware and software utility tools
    • embedded firmware for use in low power wireless communications and control
    • new firmware applications for multiple products and optimize existing firmware
    • tools to help validate the design; collect and analyze the data, investigate problem
    • determine root cause and recommend solutions, participate in technical reviews of the product hardware/firmware/software requirements, and generate and document the firmware
    • release Optimize power consumption and footprint of firmware
    • and implement optimized RF communications protocols
    • detailed requirements and design documentation
    • product integration
    • identify problem root cause and work closely with SQA for timely release
    • accurate bug tracking
    • test and validation methods and plans for the firmware applications

    QUALIFICATION REQUIREMENTS

    • years' experience in embedded software design and development
    • proficient in bare metal microcontroller environments
    • with embedded Linux platforms including custom uboot, kernel, rootfs (BSP)
    • proficient with C/C++, Python, ARM Cortex microcontrollers.
    • in debugging electrical circuits and communication protocols (I2C, SPI, UART, CAN)
    • in new board bring-up procedures and testing using oscilloscopes, multimeters, spectrum analyzers and other instrumentation
    • and experience with BLE and custom wireless protocols and systems
    • of image processing, AI/Client pipelines, Tensor Flow is a plus
    • of Hardware in the Loop (HIL) test systems is a plus
    • with low power system design
    • analytical and mathematical foundation
    • product development
    • problem-solving skills
    • to quickly learn new skills and adapt to project needs
    • using bug tracking and version control tools. (Jira & Bitbucket/Git desirable)

    EDUCATION AND/OR EXPERIENCE:

    BSEE, MSEE, BSCS, or MSCS required.



  • W.W. Grainger Lake Forest, United States

    As a leading industrial distributor with operations primarily in North America, Japan and the United Kingdom, We Keep The World Working by serving more than 4.5 million customers worldwide with products delivered through innovative technology and deep customer relationships. With ...

  • Diverse Lynx

    Software Engineer

    2 weeks ago


    Diverse Lynx Lake Forest, United States

    Role: Software Engineer - Embedded Linux · Location: Lake Forest, CA - Onsite · Duration: 12+ Months · Start Date: ASAP · Responsibilities: Bachelor of Science Degree in Computer Sciences, Computer Engineering or Software Engineering, or equivalent experience. · Minimum 5+ y ...

  • Grainger Businesses

    Software Engineer

    1 day ago


    Grainger Businesses LAKE FOREST, United States

    Grainger is a leading broad line distributor with operations in North America, Japan and the United Kingdom. We achieve our purpose, We Keep the World Working, by serving more than 4.5 million customers with a wide range of products that keep their operations running and their pe ...


  • Supernal Irvine, United States Full time

    Supernal is at the forefront of creating emerging mobility solutions that will foster the development of human-centered cities. We are designing a completely new electric vertical take-off and landing (eVTOL) aircraft tailored to the mobility needs of future cities. This allows p ...


  • O. C. Credit Union Santa Ana, United States

    **Exciting Leadership Opportunity at Orange County's Credit Union** · **CREDIT UNION'S PURPOSE**: Simple Banking. For People, Not Profit. · **CREDIT UNION'S CORE VALUES**: Integrity, Service Excellence, Growth & Development, High Performance, Mutual Respect, Community, and Fun · ...

  • Grainger Businesses

    Software Engineer

    2 weeks ago


    Grainger Businesses LAKE FOREST, United States

    Work Location Type: Onsite · As a leading industrial distributor with operations primarily in North America, Japan and the United Kingdom, We Keep The World Working by serving more than 4.5 million customers worldwide with products delivered through innovative technology and dee ...


  • Aurora Technologies Irvine, United States

    Job Responsibilities: · Develop hardware-related software for embedded systems and products · Create concepts as a basis for proposals · Prepare specifications · Develop and validate embedded software for various computer platforms and products according to internal coding standa ...

  • Insight Global

    Software Engineer

    1 week ago


    Insight Global Mission, United States

    Must Haves: · Bachelor's Degree · 2 years of development experience in .NET/C# technologies · Database knowledge (SQL preferred) · Experience with automated integration testing · Cloud experience (AWS preferred) · Plusses: · DevOps experience (monitoring and testing) · ...

  • Insight Global

    Software Engineer

    2 weeks ago


    Insight Global Mission, United States

    Must Haves: · Bachelor's Degree · 2 years of development experience in .NET/C# technologies · Database knowledge (SQL preferred) · Experience with automated integration testing · Cloud experience (AWS preferred) · Plusses: · DevOps experience (monitoring and testing) · Ty ...

  • Dim3 - Clinical Nutrition

    Software Engineer

    1 week ago


    Dim3 - Clinical Nutrition Mission, United States

    As Software Engineer, you can have a tangible impact in helping medical practitioners translate their needs into smart software. · Scope · Starting from use cases designed with end-users and the Product Manager, you will be building easy to use, high-performing, distributed, sca ...

  • Entertainment Services Alliance, Inc.

    Software Engineer

    4 days ago


    Entertainment Services Alliance, Inc. Mission, United States

    Mission · As part of the Kudelski Group's AI initiative "Insight", we are developing a new generation of chatbots and data-driven applications for leading telecom operators around the world. Our products are powered by the latest in generative AI, machine learning, and cloud-nat ...


  • Advantest Lake Forest, United States

    Job Description · Principal Software Engineer · Advantest Test Solutions (ATS), located in Lake Forest, CA, is seeking a highly skilled Software Engineer to join our team. ATS stands at the forefront of the semiconductor industry, offering cutting-edge, massively parallel test i ...

  • Convai Technologies Inc.

    Software Engineer

    1 week ago


    Convai Technologies Inc. Mission, United States

    Careers at Convai · We are excited that you are interested in exploring possible career options with Convai. If creating intelligent NPCs and their applications excite you, we want to talk to you. Here's a brief on how we believe the world will change in the coming years and how ...

  • Lockheed Martin Corporation

    Software Engineer

    8 hours ago


    Lockheed Martin Corporation Mission, United States

    : By bringing together people that use their passion for purposeful innovation, at Lockheed Martin we keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work. · ...

  • M3 Wake Research, Inc.

    Software Engineer

    1 week ago


    M3 Wake Research, Inc. Mission, United States

    Company Description · M3 is the global leader in digital solutions in healthcare. We work with a range of sectors including healthcare, life sciences, pharmaceuticals, biotechnology and charities; services provided to these sectors include market research, medical education progr ...


  • Alcon Lake Forest, United States

    At Alcon, we are driven by the meaningful work we do to help people see brilliantly. We innovate boldly, champion progress, and act with speed as the global leader in eye care. Here, you'll be recognized for your commitment and contributions and see your career like never before. ...


  • DBSI Lake Forest, United States

    Job Title : Networking Software Engineer · Location : Lake Forest, CA · Networking Software Engineer · Bachelor of Science Degree in Computer Science, Computer Engineering or Software Engineering, or equivalent experience. · 8+ years of related development experience · Must hav ...


  • Amtec, LLC Lake Forest, United States

    Role: Senior Software Engineer · Location: Lake Forest, CA (Hybrid) · Duration: Contract to hire (6-month) · What you will do as a Sr Software Engineer, Networking: · Design, implement, integrate and verify software applications and tools using C\C++ under Linux and Windows O ...


  • Alcon Lake Forest, United States

    At Alcon, we are driven by the meaningful work we do to help people see brilliantly. We innovate boldly, champion progress, and act with speed as the global leader in eye care. Here, you'll be recognized for your commitment and contributions and see your career like never before. ...

  • Visual Concepts

    Software Engineer

    3 days ago


    Visual Concepts Foothill Ranch, United States Full time

    At Visual Concepts, we believe great games are made by diverse and empowered teams with a shared passion for play. As one of the world's top game development studios, we have shipped over 100 multi-sku titles to critical acclaim and commercial success. Our teams are independent a ...