Remote
Posted 2 years ago

Job Title:

Embedded Engineer

Location:

Philadelphia, PA

Salary:

$55/hr on C2C

Required Skills:

  • Good knowledge of C/C++.
  • Hands-on experience with cross-compilation using make and Yocto.
  • Thorough understanding of the Yocto build system.
  • Experience in resource profiling, familiar with commands for memory usage and CPU usage.

Job Description:

We are looking for an experienced Embedded Linux Porting & Build Engineer to join our innovative team. The team is building an EPG application on the Flutter UI Framework. The ideal candidate will possess a deep understanding of embedded systems, CPU architecture, and low-level programming. You will be responsible for porting applications, optimizing builds across multiple platforms, and developing tailored solutions for embedded Linux systems.

Key Responsibilities:

Porting & Optimization:

  • Port applications to various CPU architectures such as ARM, RISC, and MIPS.
  • Optimize performance and ensure compatibility across platforms.

Cross-Compilation & Build Systems:

  • Work with cross-compilation toolchains and build systems including GCC, CMake, and Bitbake.
  • Automate and streamline the build processes for embedded platforms.

Yocto Development:

  • Write and maintain Yocto recipes to support custom Linux builds for embedded devices.
  • Collaborate with hardware engineers to integrate and test Yocto-based solutions.

Low-Level Programming:

  • Efficiently manage memory, implement low-level algorithms, and handle hardware-specific programming in C/C++.

Collaboration & Support:

  • Work closely with the software and hardware teams to deliver integrated embedded solutions.
  • Debug and resolve issues related to porting and building across architectures.

Apply For This Job

A valid phone number is required.

Leave a Reply

Your email address will not be published. Required fields are marked *