Embedded Linux Senior Software Engineer

3 weeks ago


Oriental Mindoro Philippines Buscojobs Full time

Software Development Engineer

Posted today

Job Description

We are seeking multiple Software Development Engineer roles across locations. Responsibilities and qualifications vary by position; see sections below for details.

What you will do and who you are will align with the job-specific sections that follow.

Software Development Engineer – Embedded/Linux focus

Company: TECHNIDATA / TSS CSI group. Location: Manila involvement; global teams.

  • Report to a Project Manager and belong to a local and international R&D team.
  • Act throughout the life cycle of software development: research, analysis, design, coding, tests, and defect corrections in compliance with quality and budget commitments.
  • Implement programming in object-oriented language with respect to clean code principles and propose enhancements to relational database schema.
  • Define software solutions and evaluate software development costs.
  • Collaborate with local and offshore colleagues to deliver solutions.

What are you like:

  • Bachelor’s/College degree in Computer Science, Engineering (Computer/Telecommunications), Mathematics, Information Technology or equivalent.
  • Expertise in C++ and OOP with clean code practices.
  • Minimum 2 years of work experience in technical skills listed above.
  • Strong communication skills in technical and non-technical contexts.
  • SQL programming (Oracle, MS SQL Server).
  • Python scripting and MFC library; C++/CLI or C#.Net.

Benefits include hybrid work arrangements, competitive salary, onboarding training, teamwork, and travel opportunities to France.

Software Development Engineer

Job location: Mandaluyong, National Capital Region. Salary range: ₱1,200,000 – ₱3,600,000/year. Posted today.

Job Description

Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work.

Summary

As a Software Development Engineer, you will engage in tasks that include analyzing, designing, coding, and testing components of application code across various clients, collaborating with team members to implement software solutions, maintain and enhance existing features, and contribute to development efforts.

Responsibilities:

  • Analyze, design, code, test, and maintain software components.
  • Collaborate with team members and stakeholders to deliver features.
  • Participate in code reviews and contribute to quality improvements.

Qualifications:

  • Minimum 3 years of software development experience.
  • Experience with cloud environments and CI/CD is advantageous.
  • Strong problem-solving and communication skills.

Job Type: Full-time

Embedded Systems Engineer

Location: Taguig, National Capital Region. Salary range: ₱480,000 – ₱960,000/year. Posted today.

Job Description

Responsibilities:

  • Develop and debug firmware for MCUs (e.g., ARM Cortex, ESP32).
  • Interface hardware via UART, RS485, I2C, SPI, CAN, Ethernet.
  • Build failover logic, watchdogs, low-power modes, OTA updates; board bring-up; system validation.
  • Manage SNMP MIBs, telemetry, remote config tools; ensure telecom compliance and embedded security.

Requirements:

  • Bachelor’s degree in Electronics, Communications, or Computer Engineering.
  • 3+ years of embedded firmware development (C/C++).
  • Experience with ARM Cortex, ESP32; knowledge of Modbus, SNMP, MQTT, TCP/IP; RTOS (FreeRTOS, Zephyr) or bare-metal.
  • Strong debugging skills; Git and embedded CI/CD.

Job Type: Full-time

Software Development Intern

Posted today

Job Description

Job Title: Software Engineer Intern

Overview: assist development team in coding, testing, and maintaining software; gain hands-on experience under guidance of senior engineers.

Responsibilities:

  • Code development, testing, documentation; collaborate with experienced developers.
  • Conduct unit testing and participate in debugging; contribute to test case creation.
  • Use version control (Git); participate in code reviews; work in an Agile environment.
  • Learn secure coding practices; participate in project planning and collaboration tools (Jira, Confluence or similar).

Qualifications:

  • Pursuing a degree in Computer Science, Software Engineering, or related field.
  • Strong programming skills in Java, Python, or C++.
  • Familiarity with Git; understanding of SDLC and Agile methodologies.
Software Development Analyst

Posted today

Job Description

Company: BTI Payments Philippines, Inc. A BSP-accredited payments technology provider with nationwide Pay & Go kiosks and ATM networks.

Job Summary:

Design, develop, test, deploy and maintain software applications; collaborate with cross-functional teams to ensure high-quality software for internal and external users.

Key Responsibilities:

  • Understand business requirements with Business Analysts and stakeholders.
  • Translate requirements into technical specifications; design system architecture.
  • Write and maintain code for new features and bug fixes; ensure standards.
  • Prepare deployment of features to development, testing and production environments with System Administrators.
  • Monitor performance and respond to operational issues; perform routine maintenance.
  • Document code, processes, and systems; create user manuals and technical docs.
  • Work with cross-functional teams; participate in Agile ceremonies.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 5 years IT experience in application development.
  • Proficiency with Electron, ASP.Net, C#.Net; RESTful API design/integration; agile, CI/CD, DevOps; mobile development for Android/iOS.

Job Type: Full-time

Software Development Manager

Posted today

Job Description

Overview: Lead software engineering capability, oversee SDLC, drive delivery, and align with Product/Architecture/Infrastructure strategies.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 10+ years of software engineering experience; 5+ in leadership.
  • Fluent in English; able to communicate with PH teams in English and Filipino.
  • Agile practitioner; DevOps knowledge (Docker, Kubernetes, Azure DevOps).
  • Strong communication skills; experience with ERP/financial software; NLP/LLM experience preferred; cloud platforms (AWS, Azure); microservices and streaming/event-driven architectures.

What we offer:

  • Be the First To Know and other talent-market materials are outside the job scope and not required for the role.
Software Development Director

Posted today

Job Description

Role: Software Development Director responsible for all Software Engineering capability to maintain and evolve product Suite; manage on-shore/off-shore delivery; collaborate with Product, Architecture and Infrastructure Directors; contribute to strategy and roadmap.

Requirements:

  • Bachelor’s/Master’s in CS or related field.
  • 10+ years in software engineering; 5+ in leadership.
  • Languages: English fluency; PH-based teams bilingual in English/Filipino.
  • DevOps, cloud platforms, microservices, NLP/LLM preferred; experience with ERP software helpful.

Note: Some sections reference marketing or alert content not essential to job duties.

Embedded Linux Senior Software Engineer – Optimisation

Location: Bacoor (including global context). Posted today.

Responsibilities and qualifications follow the common embedded/Linux senior profile described above: robust C/C++, Linux, real-time aspects, drivers, perf optimisations, debugging, collaboration with hardware teams.

Other related roles in the list are represented with similar structure: responsibilities, qualifications, and benefits vary by position.

Software Development Specialist

Posted today

Job Description

Overview: Analyze, design, code and test components; SME expectations; mentor teams; process improvements; participate in code reviews.

Professional & Technical Skills:

  • Salesforce Development with Salesforce Commerce Cloud is required.
  • Strong SDLC understanding; integration experience; Agile familiarity.
  • Cloud platforms knowledge and testing practices.

Qualifications:

  • Minimum 3 years Salesforce Development experience; Manila-based.
Software Development Analyst (Additional)

Be mindful of location and seniority; typical BD/Payments sector focus with ETLS/BI integrations may appear in some listings.

Note on Listings

Other listed roles include Embedded Systems Engineer, Software Engineer Intern, Software Development Analyst, and others. They cover multiple locations and salary bands; details may vary by posting date and region.

What locations? Various global postings; some refer to Manila, Mandaluyong, Taguig, Bacoor, Romania, and other sites. Some content is generic recruitment marketing not specific to a single role.

Application disclaimers and promotional content have been trimmed to focus on job-related information.

#J-18808-Ljbffr

  • , Metro Manila, Philippines Canonical Full time

    Software Engineering Manager - Desktop and Embedded Linux Optimisation Join to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at Canonical Software Engineering Manager - Desktop and Embedded Linux Optimisation 4 months ago Be among the first 25 applicants Join to apply for the Software Engineering Manager - Desktop...


  • , , Philippines Buscojobs Full time

    About Analog Devices Analog Devices, Inc. (NASDAQ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change,...

  • Linux Enablement

    2 weeks ago


    , Metro Manila, Philippines Canonical Full time

    Linux Enablement - Software Engineering Manager Join to apply for the Linux Enablement - Software Engineering Manager role at Canonical Linux Enablement - Software Engineering Manager 1 week ago Be among the first 25 applicants Join to apply for the Linux Enablement - Software Engineering Manager role at Canonical Get AI-powered advice on this job and more...


  • , , Philippines Capgemini Full time

    Choose a partner with intimate knowledge of your industry and first-hand experience of defining its future.Select your locationSelect your locationIndustriesChoose a partner with intimate knowledge of your industry and first-hand experience of defining its future.# Senior Embedded Software Engineer - Embedded SW Developer**About the job you’re...


  • , Metro Manila, Philippines Canonical Full time

    Linux Engineering Manager - Optimisation for Latest Hardware Join to apply for the Linux Engineering Manager - Optimisation for Latest Hardware role at Canonical Continue with Google Continue with Google Linux Engineering Manager - Optimisation for Latest Hardware 4 months ago Be among the first 25 applicants Join to apply for the Linux Engineering Manager -...


  • Philippines, Cavite, GTC Analog Devices Full time ₱250,000 - ₱450,000 per year

    Come join Analog Devices (ADI) – a place where Innovation meets Impact. For more than 55 years, Analog Devices has been inventing new breakthrough technologies that transform lives. At ADI you will work alongside the brightest minds to collaborate on solving complex problems that matter from autonomous vehicles, drones and factories to augmented reality...

  • Ubuntu Enablement

    2 weeks ago


    , Metro Manila, Philippines Canonical Full time

    Ubuntu Enablement - Software Engineering Manager Join to apply for the Ubuntu Enablement - Software Engineering Manager role at Canonical Ubuntu Enablement - Software Engineering Manager 3 days ago Be among the first 25 applicants Join to apply for the Ubuntu Enablement - Software Engineering Manager role at Canonical Get AI-powered advice on this job and...


  • , Oriental Mindoro, Philippines Buscojobs Full time

    Posting Title: Senior Software Development Engineer Job Description At Globe, our goal is to create a wonderful world for our people, business, and nation. By uniting people of passion who believe they can make a difference, we are confident that we can achieve this goal. The Automation Test Engineer (Quality Engineer) plays a key role in ensuring end-to-end...


  • , Oriental Mindoro, Philippines Buscojobs Full time

    Senior Software Engineer, Full Stack Job Description Summary: The Software Engineer (Full-Stack) role involves designing, developing, testing, and maintaining web applications and APIs using Microsoft Azure. The developer will collaborate with cross-functional teams to gather requirements, optimize performance, and ensure scalability and reliability. Key...


  • , Metro Manila, Philippines GCash Full time

    Overview Senior Software Engineer role at GCash . Join to apply for this position and help build innovative FinTech solutions for the Philippines. Responsibilities Coding, testing and troubleshooting software programs using the appropriate hardware, database, and programming technologies. Reviewing code changes and environment updates to minimize negative...