Job Title: Embedded Engineer
Location: Philadelphia, PA
- Good knowledge on C/C++
- Good hands-on experience on cross compilation using make and Yocto.
- Thorough understanding on Yocto build system
Good experience on resource profiling and familiar with commands use memory usage, CPU usage
JD:
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.
For more details feel free to reach 732-372-0270 OR Poojitha@precisiontechcorp.com