Embedded Low Power Software Engineer

San Diego, CA, United States Application deadline 2021-12-31

Job description

We are seeking an Embedded Software Engineer in San Diego! The role requires deep

understanding of mobile SoC or embedded Linux or Android. The successful candidate will

have a proven experience in embedded software engineering working with low power MCU

architectures. You should have experience with preemptive, multitasking real-time operating

systems, such as FreeRTOS or Zephyr. You will do hands-on development and

troubleshooting on embedded targets using popular debugging toolchains like JTAG, JLINK,

logic analyzer, and oscilloscope for wearable computing on cutting edge new hardware

components. Utilize your expertise and intuition to bring cutting edge R&D solutions quickly

into production. You will optimize for constrained environments of low power mobile

devices by writing excellent C/C++ solutions.

Basic qualifications

• Minimum Bachelor’s in computer science or equal

• Strong, demonstrable coding skills in C and C++

• Strong understanding of MCU architectures and peripherals like I2C, SPI, UART

• Strong MCU development in C/C++ on real-time OS (Zephyr preferred)

• Experiencing with SoC power, performance and thermal management techniques

including voltage and frequency scaling

3+ years of experience with Linux environment, working with embedded platform

• Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware

subsystems

• Experience with device drivers and microprocessor architecture

• Ability to understand, debug and improve operational aspects of the system

• Adequate knowledge of reading schematics and data sheets for components

• Proven experience in embedded systems design with preemptive, multitasking real-time

operating systems

• Experience with Wearables and anything with NXP iMX RT series or any equivalent Cortex

M33 based product

• Some experience in Android AOSP development and Android dev tools

• Strong documentation and writing skills

Preferred additional skills, personal traits and experience

  • Team player
  • Proactiveness in collaboration and execution
  • Flexibility to switch technical context
  • Willingness to learn new methods / tools / processes
  • Ability to prioritize and multitask
  • Strong problem solving and critical thinking skills
  • Strong passion for creativity and solving cutting edge industry problems

More information

For more information please contact:

Damon Darling,
Damon.Darling@sigmaconnectivity.com

  • Position

    Embedded Low Power Software Engineer

  • Company

    Sigma Connectivity

  • Location

    San Diego, CA, United States

  • Competence area

    Software development

  • Publication date

    2021-06-11

  • Expiration date

    2021-12-31

  • Contact

    Damon Darling, Damon.Darling@sigmaconnectivity.com, +17604151859

This website uses cookies. By continuing to browse the site we assume you are fine with our use of cookies. Read more here.

Got it