Company:
PEAK Technical Services Inc.
Location: Lake Forest
Closing Date: 06/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / 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
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
Share this job
Useful Links