Embedded Software Engineer Job at PEAK Technical Staffing USA, Foothill Ranch, CA

THJvYmtvc3Q1TzZqMG5pZTZBbHpUdm9oL0E9PQ==
  • PEAK Technical Staffing USA
  • Foothill Ranch, CA

Job Description

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.
ESSENTIAL JOB FUNCTIONS; but not limited to:

  • Develop new systems embedded Linux SoC platforms and bare metal platforms
  • Development of firmware and software utility tools
  • 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
  • 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.
  • Highly proficient in embedded Linux development
  • Experience with embedded Linux platforms including custom uboot, kernel, and driver development
  • Familiarity with the Yocto build system for Linux
  • Extremely proficient with C, C++, Python, and other software environments.
  • Deep analytical and mathematical foundation
  • Knowledge and experience with wireless systems and protocols
  • IoT product development
  • Strong desire for application of new technologies
  • Experience using bug tracking and version control tools. (Jira & Bitbucket/Git desirable
  • May require travel in United States and/or abroad
EDUCATION AND/OR EXPERIENCE
  • A bachelor's or master's degree in electrical engineering or computer science is required
  • 3+ years' experience in embedded software design and development
P-DPD-001

WHAT WE OFFER...
Join the team and watch your career grow! We offer competitive compensation and benefits packages that include:
  • Attractive Total Compensation Package, including annual bonus
  • Comprehensive healthcare benefits including medical, dental, and vision coverage; Life/ADD/LTD insurance; FSA/HSA options.
  • 401(k) Plan with Employer Match
  • Generous Paid Time Off (PTO) policy
  • Observance of 11 paid company holidays
  • Various Employee Engagement Events
  • Exciting Growth Opportunities
  • Positive Company Culture

Equal Opportunity Employer (EEO)
PEAK Technical Staffing is committed to creating a diverse and inclusive environment and is proud to be an Equal Opportunity Employer. PEAK does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status, or any other characteristic protected by applicable law. All employment decisions are made based on qualifications, merit, and business need. We encourage all individuals to apply.


Candidate Privacy
To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to and

Job Tags

Similar Jobs

ManTech

Network Engineer Job at ManTech

 ...MANTECH seeks a motivated, career and customer-oriented Network Engineer to join our team in San Diego, CA. This is an onsite position. Join the Navy's Continuous Training Environment (NCTE)program and contribute to the evolution of warfighter readiness.... 

Liberty Tire Recycling

Driver Helper Job at Liberty Tire Recycling

 ...and providing a rewarding workplace where you can grow and thrive. Job Summary: Liberty Tire Recycling is looking for a Driver Helper. As a helper, you will be going out to main stores to pick up their used tires. You will be going out with a Route Driver, a... 

Uline, Inc.

Forklift Operator - Days Job at Uline, Inc.

 ...Forklift Operator - Days Pay from $27 to $32 per hour with significant growth and earning potential! Pennsylvania Branch 700 Uline Way, Allentown, PA 18106 Morning Calls Top Large Employer of 2025! Go-getters wanted! Looking to join a top-tier team? Join... 

Togetherhood

Coding Instructor (NY) Job at Togetherhood

 ...highly value the contributions of experienced educators in our instructor community. Therefore, we require all applicants to: (1)showcase...  ...and skill for building hands-on projects with kids; Ability to code using Scratch and Python (a must) Strong desire to teach... 

Brooksource

Senior Data Analyst Job at Brooksource

 ...Job Description Senior Data Analyst Remote (Some Travel Expectations to Chicago & Baltimore)12-Month Contract $60-65/hr. depending on experience We are hiring a Senior Data Analyst to support the Digital Platform Execution team at one of our largest Fortune...