Flipped.ai - Embedded Linux Software Engineer
Flipped.ai
About the Role : Our Client is looking for a proactive Embedded Linux Software Engineer to drive hardware bring-up, BSP customization, and Linux kernel-level development across custom ARM/RISC-V System-on-Module (SOM) platforms. In this mid-level role, you will bridge hardware-software boundaries, optimizing boot performance, device drivers, and system reliability for high-performance edge computing products.Key Responsibilities : - SOM Integration & Board Bring-up : Perform low-level board bring-up, U-Boot customization, and Linux kernel porting for off-the-shelf and custom SOM architectures (e.g., NXP i.MX, NVIDIA Jetson, TI Sitara, STM32MP1).- BSP & Yocto/Buildroot Development : Design, configure, and maintain custom Linux distributions using Yocto Project (recipes, layers, machine configs) or Buildroot.- Driver Development : Write, modify, and debug Linux kernel drivers and device tree sources (DTS) for peripherals such as I2C, SPI, UART, PCIe, CAN, USB, and MIPI-CSI camera interfaces.- System Optimization : Optimize boot times (Fastboot/Quiet Boot), manage memory footprint, and enhance system power management for edge hardware.- Testing & Diagnostics : Utilize logic analyzers, oscilloscopes, and JTAG debuggers alongside Linux tools (GDB, Valgrind, ftrace) for hardware-software integration and debugging.- Cross-Functional Collaboration : Partner directly with hardware engineering and application teams to define system requirements, debug hardware revisions, and deploy over-the-air (OTA) update frameworks (e.g., Mender, RAUC).Required Qualifications : - Experience : 2 to 5 years of hands-on experience in Embedded Linux software development on ARM-based SOM platforms.- Language Proficiency : Strong proficiency in C and C++ for system-level programming; scripting expertise in Bash or Python.- Build Systems : Hands-on experience developing and troubleshooting Yocto Project (BitBake, layer creation) or Buildroot configurations.- Kernel & Subsystems : Demonstrated experience with Linux kernel driver development, device trees, and U-Boot bootloader customization.- Hardware Interfacing : In-depth understanding of standard hardware protocols (I2C, SPI, UART, PCIe, Ethernet, USB, GPIO).- Tooling : Proficiency with Git, GDB, JTAG, logic analyzers, and serial consoles for low-level debugging.Nice-to-Have Skills : - Familiarity with Secure Boot, TrustZone, and hardware security modules (HSM/TPM) on SOMs.- Experience implementing OTA update mechanisms (RAUC, Mender, SWUpdate).- Hands-on experience with multimedia frameworks (GStreamer, V4L2) or edge AI accelerators (NPU/GPU integration).- Exposure to containerization on embedded devices (Docker, Balena).What We Offer : - Impactful Work : Directly shape the core architecture of next-generation edge products.- Flexible Environment : Hybrid/Remote workplace options with flexible working hours.- Growth & Mentorship : Direct visibility with leadership and technical ownership over complete SOM life cycles.- Competitive Package : Attractive salary, performance bonuses, health insurance, and learning allowances. (ref:hirist.tech)
- Role & responsibilities:We are seeking an experienced Engineering Manager to lead backend and frontend engineering teams in designing, developing... ...development lifecycle.Key Responsibilities:- Lead and manage software engineering teams across backend and frontend development.-...Suggested
- Job Description :- Analyze existing business processes and workflows in collaboration with business stakeholders.- Gather automation requirements and translate them into technical solutions.- Design automation workflows, technical blueprints, and process diagrams using Microsoft...Suggested
- Job Description : Backend Developer (Node.js & NestJS)Position : Backend Developer - Node.js / NestJSExperience : 5+ years of backend development experienceBudget : OpenRequired Experience : - Node.js : Minimum 5 years- NestJS : Minimum 2-3 years- Database : Minimum 5 years ...Suggested
- Mainframe Automation System Administrator As a Mainframe Automation System Administrator at Kyndryl, you’ll solve complex problems and identify potential future issues across the spectrum of platforms and services. You’ll be at the forefront of new technology and modernization...Suggested
- ...for real-world use cases. In this role, you'll apply your mobile engineering expertise to build stable, performant, and user-friendly applications... ...technology projects. Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals...SuggestedHourly payFull timePart timeFreelanceLocal areaRemote job
- ...ceremonies , sprint planning, estimation, and technical discussions. Ensure adherence to coding standards, security practices, and software development best practices. Requirements ~6+ years of overall software development experience . ~ Strong hands-on experience...
- ...our IIoT-based SCADA solution with a focus on Angular. Conducting code reviews and supporting team knowledge sharing. Ensuring software quality through unit, integration, and end to end testing. Supporting CI/CD and build automation (Azure DevOps, Jenkins). Collaborate...Full time
- We are looking for an experienced Kony / Volt MX Developer with 5-10 years of mobile application development experience and strong hands-on expertise in the Volt MX platform. The role involves developing cross-platform mobile and web applications, integrating enterprise systems...
- ...Description :We are looking for an experienced DB2 zDIH Infrastructure Engineer with 10 to 15 years of experience in enterprise infrastructure... ...and integration issues.- Develop and maintain Unix/Linux shell scripts using Bash and Ksh for deployment, monitoring, configuration...
- ...Description :We are looking for an experienced Mainframe z/OS System Programmer with 6-11 years of experience in z/OS system programming, software maintenance, I/O architecture, and performance diagnostics. The role involves managing z/OS software installation and maintenance,...
- Must-have skills : React.js and Java Spring BootDesirable skills : AWSDesired experience range : 8+ yearsLocations : Bangalore/Hyderabad/Chennai/PuneOffice Requirements : Infosys ODC - 4 days a weekRemote working : HybridJob Description :We are looking for a highly skilled senior...
- Key ResponsibilitiesDevelop, maintain, and enhance responsive web applications using Angular.Implement state management using NGRX.Work with RXJS for reactive programming and asynchronous operations.Build user interfaces using Angular Material.Collaborate with backend developers...Immediate start
- ...organizations, across sports, media, and broadcasting. Through the latest AI technologies and machine learning, we combine decades' worth of... ...are only half of the package. We need great people to fuel the engine. We succeeded thanks to a team of amazing people. They spend...Odd jobFlexible hours
- Mainframe Host Network Specialist Start Date Starts Immediately CTC (ANNUAL) Competitive salary Competitive salary ...Immediate start
- ...person who loves to write code and is curious to learn new things. ~ You are a leader with a passion for mentoring and uplifting engineers. ~ You are excited by challenging problems and are obsessed with user experience. You'll be ahead of the competition if:...Full timeFlexible hours
Rs 12 lakh p.a.
...Guard • Database Performance Tuning • EBS Application Tier Administration • Concurrent Managers & Workflow Services • Linux / Unix & Shell Scripting • Security, User Access & Audit Compliance • Migration & Production Support • Troubleshooting & RCA...Immediate start- Role Overview :As an Oracle HCM Functional Consultant, you will serve as a senior subject matter expert, guiding complex digital transformation initiatives for our global clientele. You will act as the primary bridge between business requirements and technical execution, ensuring...Long term contractHybrid workRemote job
- ...with cross-functional teams, including product managers, frontend engineers, and system architects, to translate complex business... ...technical specifications and architectural roadmaps, ensuring that software solutions align with long-term business objectives.- Conduct rigorous...Long term contract
- Employment Type : Full time.Timing : 9 : 30 AM IST to 6 : 30 PM IST.Work Mode : Work from Office.Location : Chennai, Perungudi.Experience : 4 to 7 Years.Job Description : We are looking for a skilled Blazor Developer with strong hands-on experience in JavaScript, CSS, and C#...Full timeWork at office
- Role Overview:We are seeking a seasoned Backend Engineer to join our high-impact engineering team in Bangalore, Chennai, or Pune. In this... ...hybrid work environment.- A track record of delivering high-quality software solutions within a fast-paced, agile development cycle, backed...Long term contractHybrid work
- Role : Full Stack Engineer - Python, AWS & ReactJSExperience : 4 - 7 YearsLocation : ChennaiType : PermanentJob Summary :Senior Full Stack Engineer proficient in Python and AWS with good hands-on in ReactJS.Roles and Responsibilities :- Design and deliver end-to-end features...
- ...worldwide Job Description The Senior Engineering Manager within the NIQ Activate R&D... ...for leading a high-performing team of software engineers while driving the development of... ...solutions. Leverage GitHub Copilot and AI-assisted development tools to accelerate...Full timeLocal areaWorldwideFlexible hours
- ...Senior Firmware Engineer Department: TEC Electrical & Battery Experience Level:... ...development and verification of safety-critical embedded code powering our in-house electronic... ...verification entirely in-house . Your software will drive the closed-loop control,...Full time
- Job Title: Backend Developer leadLocation : ChennaiOnly Immediate Joiners, For Chennai Locations OnlyJob Summary:We are looking for an experienced Backend Developer with strong expertise in Python and FastAPI to design and build scalable, secure, and high-performance backend...Immediate start
- About the Company :Movate is a new age services company that harnesses the power of digital technologies to reimagine customer engagements. We enable businesses to anticipate and face disruptions effectively through our digital, technology and support services. We are a global...
- Key Responsibilities:- Design, develop, and maintain scalable web applications using Angular.- Build reusable and maintainable UI components using Angular Material.- Implement efficient state management using NGRX.- Work with RxJS for reactive programming and asynchronous operations...Immediate start
- ...problem-solving and analytical skills- Experience in developing and integrating RESTful APIs- Good understanding of database concepts and software development lifecycleKey Responsibilities : - Design, develop, and maintain scalable Java-based applications- Develop and integrate...Hybrid workImmediate start2 days week3 days week
- ...controls to protect applications and data.- Collaborate with business analysts, QA teams, architects, and stakeholders throughout the software development lifecycle.- Troubleshoot, debug, and resolve application issues in production and non-production environments.-...
Rs 13 - 17 lakhs p.a.
WE ARE HIRING | ANGULAR DEVELOPER We are hiring an experienced Angular Developer with strong expertise in Angular 16+ and front-end development. Location: Bangalore / Hyderabad / Chennai Experience: 7 Years Budget: Up to ₹18 LPA Work Mode: ...Full time- Summary : We are looking for an experienced Senior Java Backend Engineer with 10+ years of hands-on software development experience. The ideal candidate will have strong expertise in Java 21+, Spring Boot/Quarkus, microservices, reactive programming, distributed systems, cloud...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Flipped.ai - Embedded Linux Software Engineer. Be the first to apply!
