Sr. Embedded Software Engineer

4 weeks ago


Lake Forest, United States PEAK Technical Staffing USA Full time

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.



  • Lake Forest, United States PEAK Technical Staffing USA Full time

    Sr. Embedded Software Engineer Lake Forest, CA 92610Direct 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...


  • Lake Forest, United States PEAK Technical Full time

    Embedded Software EngineerGlobal leader in retail loss prevention, operations management, and analytics with headquarters in southern California. As an essential business, for over 20 years, we have led the industry with innovative technologies and top-notch customer service, while minimizing risks to customers and security personnel.We are seeking an...


  • Lake Forest, United States PEAK Technical Full time

    Embedded Software EngineerGlobal leader in retail loss prevention, operations management, and analytics with headquarters in southern California. As an essential business, for over 20 years, we have led the industry with innovative technologies and top-notch customer service, while minimizing risks to customers and security personnel.We are seeking an...


  • Lake Forest, United States PEAK Technical Full time

    Embedded Software EngineerGlobal leader in retail loss prevention, operations management, and analytics with headquarters in southern California. As an essential business, for over 20 years, we have led the industry with innovative technologies and top-notch customer service, while minimizing risks to customers and security personnel.We are seeking an...


  • Lake Forest, United States PEAK Technical Full time

    Embedded Software EngineerGlobal leader in retail loss prevention, operations management, and analytics with headquarters in southern California. As an essential business, for over 20 years, we have led the industry with innovative technologies and top-notch customer service, while minimizing risks to customers and security personnel.We are seeking an...


  • Lake Forest, United States GATEKEEPER SYSTEMS Full time

    Job DescriptionJob DescriptionEMBEDDED SOFTWARE ENGINEERGATEKEEPER SYSTEMS, INC.Foothill Ranch, CAGatekeeper Systems stands proudly as the foremost global leader in retail loss prevention, operations management, and analytics, with our headquarters based in Foothill Ranch, California. We maintain a strong presence across the globe, with offices in the UK,...


  • Lake Forest, United States L&T Technology Services Full time

    The engineer needs to have advanced skillset in the below areas: Must Have:4+ years hands on embedded software development experience as per IEC 62304 std• Experience in developing firmware for medical devices• Programming in C++ and C targeting embedded Microcontrollers with Object Oriented design patterns in C++• Experience with RTOS based...


  • Lake Forest, United States L&T Technology Services Full time

    The engineer needs to have advanced skillset in the below areas: Must Have:4+ years hands on embedded software development experience as per IEC 62304 std• Experience in developing firmware for medical devices• Programming in C++ and C targeting embedded Microcontrollers with Object Oriented design patterns in C++• Experience with RTOS based...


  • Lake Forest, United States L&T Technology Services Full time

    The engineer needs to have advanced skillset in the below areas: Must Have:4+ years hands on embedded software development experience as per IEC 62304 std• Experience in developing firmware for medical devices• Programming in C++ and C targeting embedded Microcontrollers with Object Oriented design patterns in C++• Experience with RTOS based...


  • Lake Forest, United States GATEKEEPER SYSTEMS Full time

    Job DescriptionJob DescriptionSENIOR EMBEDDED SOFTWARE ENGINEERGATEKEEPER SYSTEMS, INC.Foothill Ranch, CAGatekeeper Systems stands proudly as the foremost global leader in retail loss prevention, operations management, and analytics, with our headquarters based in Foothill Ranch, California. We maintain a strong presence across the globe, with offices in the...


  • Lake Forest, United States Motion Recruitment Full time

    Our Medical Device client located in South Orange County is actively seeking a Sr. Embedded firmware Security Engineer and reverse engineering protections. They develop DoD medical devices for vision and need someone with exposure to medical devices, iOT, and embedded technologies like C, Python, Bash, or Rust. They are a world wide company with offices...


  • Lake Forest, United States Motion Recruitment Partners LLC Full time

    Our Medical Device client located in South Orange County is actively seeking a Sr. Embedded firmware Security Engineer and reverse engineering protections . They develop DoD medical devices for vision and need someone with exposure to medical devices, iOT, and embedded technologies like C, Python, Bash, or Rust. They are a world wide company with offices in...


  • Lake Forest, United States Motion Recruitment Partners, LLC Full time

    An international medical device company is looking to hire a Product Security Engineer to join their R&D Product Security group. You'll work on surgical device products, working with a blend of application security and hardware/firmware/connected softwares. Ideal candidates have experience with embedded software, application security, and DAST/SAST tools -...


  • Lake Forest, United States Motion Recruitment Partners, LLC Full time

    Our Medical Device client located in South Orange County is actively seeking a Sr. Embedded firmware Security Engineer and reverse engineering protections. They develop DoD medical devices for vision and need someone with exposure to medical devices, iOT, and embedded technologies like C, Python, Bash, or Rust. They are a world wide company with offices in...


  • Lake Forest, United States Motion Recruitment Full time

    An international medical device company is looking to hire a Product Security Engineer to join their R&D Product Security group. You'll work on surgical device products, working with a blend of application security and hardware/firmware/connected softwares. Ideal candidates have experience with embedded software, application security, and DAST/SAST tools -...


  • Lake Orion, United States FPC National Full time

    Senior Embedded Software Engineer Location: On-site, Lake Orion, MI Company: Confidential Recruiting Firm (FPC of Brighton) Job Summary: The Senior Embedded Software Engineer is responsible for the design, development, and testing of Battery Management System (BMS) software and controls applications for both 48V and high-voltage lithium-ion battery...

  • LCM SW Developer

    7 days ago


    Lake Forest, United States LTTS Full time

    'The engineer needs to have advanced skillset in the below areas: Must Have: 4+ years hands on embedded software development experience as per IEC 62304 std • Experience in developing firmware for medical devices • Programming in C++ and C targeting embedded Microcontrollers with Object Oriented design patterns in C++ • Experience with RTOS based...


  • Lake Forest, United States Motion Recruitment Full time

    An international medical device company is looking to hire a Product Security Engineer to join their R&D Product Security group. You'll work on surgical device products, working with a blend of application security and hardware/firmware/connected softwares. Ideal candidates have experience with embedded software, application security, and DAST/SAST tools -...


  • Lake Forest, United States Omni Inclusive Full time

    Please share additional quality profiles with c++ 17 and Embedded C++ and RTOS - like FreeRTOS or ThreadXRoles and Responsibilities: Technical ownership of embedded system / sub-system complete life cycle development complying to required process standards Solution design of system / sub-system development, interfaces, integration and unit testing...


  • Lake Forest, United States TechDigital Corporation Full time

    Please share additional quality profiles with c++ 17 and Embedded C++ and RTOS - like FreeRTOS or ThreadXRoles and Responsibilities: Technical ownership of embedded system / sub-system complete life cycle development complying to required process standards Solution design of system / sub-system development, interfaces, integration and unit testing...