Please scroll down, To apply

Embedded Software Engineer

hiring now

PEAK Technical Services Inc.

2024-10-03 18:39:32

Job location Lake Forest, California, United States

Job type: fulltime

Job industry: I.T. & Communications

Job description

P-DPD-001

SUMMARY:

We are seeking an Embedded Software Engineer responsible for embedded systems development from conception through production; including requirements definition, algorithm development, firmware design, coding, test, debug and release

The ideal candidate can contribute as a software developer for IoT Edge Devices. This position will require full design responsibility, from requirements through validation.

ESSENTIAL JOB FUNCTIONS:

Develop new systems utilizing embedded Linux platforms

Development of firmware and software utility tools

Develop embedded firmware for use in low power wireless communications and control

Develop new firmware applications for multiple products and optimize existing firmware

Develop tools to help validate the design; collect and analyze the data, investigate problem reports, determine root cause and recommend solutions, participate in technical reviews of the product hardware/firmware/software requirements, and generate and document the firmware for release

Optimize power consumption and footprint of firmware

Design and implement optimized RF communications protocols

Create detailed requirements and design documentation

Support product integration

Quickly identify problem root cause and work closely with SQA for timely release

Maintain accurate bug tracking

Approve test and validation methods and plans for the firmware applications

QUALIFICATION REQUIREMENTS:

The requirements listed below are representative of the knowledge, skill and/or ability required.

5+ years' experience in embedded software design and development

Highly proficient in embedded Linux development

Experience with embedded Linux platforms including custom uboot, kernel, rootfs (BSP)

Low power systems design and development

Complex software design and development

Extremely proficient with C, C++, Python, and other software environments.

Knowledge and experience with wireless systems and protocols

Deep analytical and mathematical foundation

IoT product development

Strong desire for application of new technologies

Inform a friend!

<!– job description page –>
Top