Job Closed
This listing is no longer active.
Let’s co-create awesome digital experiences!
Embedded Linux Engineer
Location
Colombia
Posted
119 days ago
Salary
0
Seniority
Senior
Job Description
Embedded Linux Engineer
Imagemaker
• Software Development: Design and implement Linux system-level software, drivers, and applications. **- Kernel & Driver Work: Develop, debug, and maintain kernel code, device drivers, and middleware. **- Performance Optimization: Analyze and optimize software algorithms and system performance, particularly for embedded systems. **- Debugging & Troubleshooting: Use debugging tools (GDB, Valgrind, strace) to identify and resolve complex system stability and performance issues. **- Collaboration: Work with cross-functional teams (hardware engineers, QA) to integrate software with hardware, utilizing Git for version control. **- System Maintenance: Monitor system performance, implement security measures, and ensure high availability. **- Documentation: Create technical documentation for system architecture and software specifications.
Job Requirements
- Must to have:**- Languages: Expert-level proficiency in C is essential, with strong skills in C++ and scripting languages like Python or Bash. **- Linux Internals: In-depth knowledge of the Linux operating system, kernel architecture, memory management, and file systems. **- Embedded Systems (If applicable): Experience with ARM-based processors, bootloaders (uBoot), and Yocto Project. **- Tools: Familiarity with GCC, Makefiles, and Git. **- Education: Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field. ****Nice to have: **- Experience with virtualization technologies (QEMU, KVM, Docker). **- Understanding of network protocols (TCP/IP, Socket programming). **- Active contribution to open-source projects. **- Relevant certifications: RHCSA (Red Hat Certified System Administrator) or LFCS (Linux Foundation Certified System Administrator).
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Develop new user-facing features using React.js. • Build reusable components and front-end libraries for future use. • Translate designs and wireframes into high-quality code. • Optimize components for maximum performance across a vast array of web-capable devices and browsers. • Collaborate with product team and back-end developers for defining and implementing innovative solutions for the product direction, visuals, and user experience. • Write and maintain test cases to ensure the robustness and reliability of the code. • Debug and fix issues reported in the production environment. • Keep up-to-date with the latest React.js trends and industry best practices.
• Develop new user-facing features using React.js. • Build reusable components and front-end libraries for future use. • Translate designs and wireframes into high-quality code. • Optimize components for maximum performance across a vast array of web-capable devices and browsers. • Collaborate with product team and back-end developers for defining and implementing innovative solutions for the product direction, visuals, and user experience. • Write and maintain test cases to ensure the robustness and reliability of the code. • Debug and fix issues reported in the production environment. • Keep up-to-date with the latest React.js trends and industry best practices.
Senior Software Engineer – Front End
CoinbaseA digital currency exchange, Coinbase is used by consumers, merchants, and traders to buy and sell cryptocurrencies, such as Bitcoin, Ethereum, and Litecoin. Founded in 2012 "to cr
• Design secure and highly reliable services to integrate with blockchains • Build a mass market interface for digital currency apps by adding new functionality to existing cryptocurrencies • Write infrastructural services that provide secure storage, accounting and transactional services • Work with engineers, product managers and senior leadership to turn our vision into a tangible roadmap • Add positive energy in every meeting, and make your coworkers feel included
Staff Frontend Engineer – RiskOs
SocureThe leading provider of digital identity verification and fraud solutions. Salesinfo@socure.com
• Define and evolve the frontend architecture, frameworks, and design systems to support large-scale, mission-critical applications. • Partner with product, design, and backend engineering to establish long-term technical roadmaps and ensure seamless integration across systems. • Provide technical leadership and mentorship to senior and junior engineers, enabling them to grow into stronger contributors and leaders. • Drive engineering best practices across teams, including testing strategies, CI/CD, performance optimization, and accessibility standards. • Anticipate and solve systemic issues by introducing scalable solutions that raise the bar for reliability and maintainability. • Translate ambiguous product and business requirements into clear technical strategies and execution plans. • Lead design and code reviews, ensuring technical excellence and high-quality delivery across the organization. • Represent frontend engineering in cross-team architecture discussions and influence decisions that span multiple product areas. • Stay ahead of industry trends and introduce emerging technologies when they create meaningful business or user impact. • Contribute hands-on to key projects while creating leverage by enabling others to succeed.



