Software Engineer Low Level Programming Interface Runtime jobs in Seoul – Browse 386 openings on RoboApply Jobs
Software Engineer Low Level Programming Interface Runtime jobs in Seoul
Open roles matching “Software Engineer Low Level Programming Interface Runtime” with location signals for Seoul. 386 active listings on RoboApply Jobs.
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Entry Level
Qualifications
Strong programming skills in C/C++ and familiarity with low-level programming techniques. Experience with embedded systems and real-time operating systems. Understanding of computer architecture and hardware-software interaction. Ability to work collaboratively in an agile environment. Excellent problem-solving skills and attention to detail. Bachelor's degree in Computer Science, Engineering, or a related field.
About the job
Join Furiosa AI as a Software Engineer specializing in Low Level Programming Interface & Runtime. In this role, you will develop and optimize low-level software systems that enhance the performance and efficiency of our cutting-edge AI technology.
About Furiosa AI
Furiosa AI is a leading innovator in artificial intelligence technology, based in Seoul. We are committed to pushing the boundaries of AI through sophisticated algorithms and systems. Join a dynamic team that values creativity, collaboration, and excellence.
Join Furiosa AI as a Software Engineer specializing in Low Level Programming Interface & Runtime. In this role, you will develop and optimize low-level software systems that enhance the performance and efficiency of our cutting-edge AI technology.
Role OverviewJoin Furiosa AI as a Software Engineer specializing in Drivers and Runtime for Windows. In this role, you will be a key player in developing vital components of our AI software stack tailored for Windows environments.Key ResponsibilitiesLead the development of Drivers and Runtime systems that are integral to our AI software on Windows.Collaborate closely with Product Managers and Hardware/Platform developers to ensure seamless integration.Implement functionality for transferring and receiving models, data, and inference results to and from hardware.Develop features for monitoring hardware status, including temperature and error management.Oversee the abstraction of hardware from a cloud platform software perspective.QualificationsMinimum RequirementsBachelor's degree in Computer Science or a related field.Proficiency in C/C++ programming.Knowledge of Windows kernel drivers and system programming.Strong interest in operating systems and hardware architecture.Excellent communication skills.Preferred QualificationsExperience in Windows system programming or driver development.Familiarity with WinDbg and Win32 API.Experience with reverse engineering.
Key ResponsibilitiesDesign and implement the NPU Management Interface (MI) firmware/software to facilitate seamless communication between Host/BMC and NPU devices.Develop and sustain MCTP, PLDM, and custom MI command handling for comprehensive out-of-band NPU management, monitoring, and control.Craft device-management features utilizing SMBus/I²C, I3C, PCIe VDM, or custom sideband channels.Integrate MI capabilities into the NPU firmware, including:Health and error reporting mechanismsThermal and power telemetry systemsRuntime status, utilization metrics, and intricate debug informationEnsure adherence to industry standards through thorough spec-driven design, implementation, and validation.Assist in bring-up processes, interoperability testing, rack-scale platform integration, and system-level validation.Formulate test strategies and validation tools aligned with MCTP and PLDM specifications.Conduct protocol compliance testing, regression testing, and interoperability verification.
Key ResponsibilitiesIntegrate and validate High-Speed Interface (HSI) IP blocks within System on Chip (SoC) frameworks while assisting in the physical implementation process.Configure HSI IP blocks to optimize their performance during integration into SoC architectures.Conduct performance evaluations at the chip top level, including bus and memory bandwidth simulations, as well as FPGA prototyping.Perform testing, debugging, and troubleshooting of silicon, collaborating closely with HSI IP vendors to ensure optimal functionality.
ResponsibilitiesDevelop the PyTorch-Native Kernel Programming Model by designing an integration layer and runtime environments that facilitate the execution of custom kernels as native extensions in the PyTorch framework.Create a Tensor-Level Kernel Language by establishing high-level abstractions and programming models to support efficient model integration and expressive tensor operations.Implement a Virtual ISA to address performance bottlenecks through direct hardware control while preserving high-level programmability.Contribute to the Kernel Developer Ecosystem by building essential programming tools, technical specifications, and reference implementations to streamline kernel development and foster community contributions.
Key ResponsibilitiesDevelop and design high-speed interface controller IP.Conduct performance analysis and testing at both IP and chip-level including bus and memory bandwidth simulations.Perform debugging, troubleshooting, and testing of silicon components.Minimum QualificationsThorough understanding of interface protocols (e.g., buses or high-speed interfaces with flow control and retransmission schemes).Proven experience in RTL design, logic synthesis, verification, and timing closure.Solid knowledge of buffer and CDC design is crucial for effective interface design.Preferred QualificationsIn-depth understanding of high-speed interface standards such as PCIe, LPDDR, HBM, Ethernet, or UCIe.Strong grasp of high-speed interface technologies such as SERDES, channel encoding, OSI-7 layer architecture, and equalization techniques.
CLO Virtual Fashion specializes in providing a comprehensive suite of services related to clothing, ranging from concept to design, manufacturing, marketing, fitting, and styling, all based on advanced 3D clothing simulation algorithms.Founded in 2009, CLO Virtual Fashion is at the forefront of creating a new ecosystem for digital fashion.Through our innovative clothing design software such as CLO, Marvelous Designer, and Jinny, along with platforms like CLO-SET and CONNECT, we engage in every step of the clothing journey, establishing efficient and sustainable workflows. Our solutions enable real clothing and digital garments to be tagged and function within the CLO system.As a leader in the global digital fashion market, CLO Virtual Fashion operates 14 offices across 12 countries, including Asia, North America, Europe, and South America, and continues to expand based on our extensive client base worldwide.We are seeking passionate new CLOvers* who will analyze global user requirements to develop new features and research cutting-edge clothing simulation technology!*CLOver refers to all members of CLO Virtual Fashion around the world :)We invite applications from candidates with a degree in computer graphics/vision and a solid foundation in C/C++ programming, who are eligible for transfer as specialized research personnel.
Join our dynamic team at Toss Insurance as an Insurance Advisor in our May 2024 training program. This is a fantastic opportunity for fresh graduates and those looking to start a career in the insurance industry. As an Insurance Advisor, you will receive comprehensive training and support to develop your skills and become a trusted advisor for our clients.
Join Fieldguide as a Software Engineer and be part of an innovative team dedicated to transforming the way businesses operate. We welcome talented individuals at all levels of experience to help us build cutting-edge software solutions that drive success. This is an exciting opportunity to contribute to projects that matter while developing your skills in a dynamic environment.
About Applied IntuitionApplied Intuition, Inc. is at the forefront of advancing physical AI, providing the essential digital infrastructure required to equip every moving machine on Earth with intelligence. Established in 2017 and currently valued at $15 billion, this Silicon Valley-based firm serves various sectors, including automotive, defense, trucking, construction, mining, and agriculture, through three primary domains: tools and infrastructure, operating systems, and autonomy. Trusted by eighteen of the world's top twenty automotive manufacturers, as well as the United States military and allied forces, Applied Intuition is headquartered in Sunnyvale, California, with a global presence that includes offices in Washington, D.C.; San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo. Discover more at applied.co.We maintain an in-office work environment, expecting our employees to primarily work from the Applied Intuition office five days a week. We also value flexibility and trust our employees to responsibly manage their schedules, which may include occasional remote work, starting the day with morning meetings from home, or leaving early for family commitments.About SeoulSince entering the Korean market in 2020, Applied Intuition has rapidly expanded its team and forged strategic partnerships with leading Korean automotive OEMs. Our Seoul location, situated in the vibrant Gangnam district, employs over ten talented individuals from prestigious companies such as LG, Ansys, Unity, and more.About the RoleWe are on the lookout for a skilled Application Engineering - Technical Program Manager to lead critical multi-disciplinary engineering initiatives from inception to completion. This role will require strong leadership, communication, planning, and engineering expertise to manage the growing complexity of our product releases and client requests. The ideal candidate will possess extensive experience in guiding complex projects to successful outcomes.
Join Us to Create the Future of Communication!At ChannelTalk, we are dedicated to driving sustainable growth for businesses through our all-in-one AI messenger, which focuses on enhancing customer conversations to guide business directions effectively.Embracing the philosophy that 'the customer has the answers', we integrate CRM-based support experiences with AI automation to streamline customer service efficiency and improve customer experiences, all within a single product. Our rapid growth, achieving over 20% market share in Japan, sets a solid foundation for our ambitious expansion into the US market as a global SaaS leader.We collaborate with top talents to develop a 'future classic' product that could symbolize a new generation, much like Google Search and the iPhone.
Join our dynamic team at tosscareers for our October Insurance Advisor Training Program! This is a fantastic opportunity for new graduates and entry-level candidates looking to kickstart their careers in the insurance industry. The program will take place across several key locations including Seoul, Daejeon, Jeonju, and Busan. You will receive comprehensive training and support as you develop your skills in providing top-notch insurance advisory services.
Key ResponsibilitiesDesign, develop, execute, and manage test cases to ensure the quality of our software solutions.Lead the verification of our solutions' functionality, performance, compatibility, and reliability.Analyze and reproduce issues that arise during the verification process and collaborate with relevant teams such as development, hardware, and operations to resolve them.Analyze and diagnose issues occurring in customer environments, contributing to internal solution improvements and enhancing customer satisfaction.Develop test scenarios and establish validation plans based on customer requirements.Build and enhance a verification framework based on quality standards throughout the product lifecycle.
Join our dynamic team at Toss Insurance as an Insurance Advisor! This is a unique opportunity for recent graduates or new entrants into the insurance field to participate in our comprehensive training program. You'll gain valuable insights into the insurance industry while developing essential skills to provide excellent service to our clients. Our program is designed to equip you with the knowledge and tools required to excel as an Insurance Advisor.
About the Team You'll Join- As a Payment Software Engineer at Toss, you'll be part of the Device Team, collaborating with Device Owners, Device Software Engineers, Embedded Software Quality Engineers, and Hardware Engineers.- The Device Team is at the forefront of revolutionizing the offline payment industry, crafting innovative changes in the payment ecosystem.- You will work alongside Business Development Managers, Purchasing Managers, Android/Server Developers, and others to successfully launch top-tier payment devices.Your Responsibilities- Develop payment applications across multiple OS environments (Android, Windows, Linux, RTOS).- Specialize in card data processing tailored for VAN companies and develop communication protocols.- Conduct security certifications in compliance with credit card associations.- Develop and certify EMV, Tmoney, and Weezle applications.- Work on NFC feature development and Apple Pay integration and certification.Who We’re Looking For- We seek an individual with over 5 years of experience in payment domain development using C and C++.- Experience in developing payment module firmware or applications is a strong plus.- Familiarity with credit card security certification or EMV certification is highly desirable.- Experience in developing Vcat or DLL for POS systems would be advantageous.Your Journey with Toss- Application submission > Job interview > Cultural fit interview > Reference check > Compensation negotiation > Final acceptance and onboarding.A Note for Potential Colleagues"You can be part of realizing a dream!"- I am currently developing payment software at Toss. If you're eager to experience the thrill of developing hardware products, this is the place for you.- If you've ever seen a Toss terminal, you've witnessed the process of our dreams coming to life.- At Toss, you will focus on development amidst passionate teammates and a unique culture, allowing you to challenge new frontiers.
Welcome to the Journey of Joining the Daangn Team!At Daangn, we strive to create an environment where individuals can grow alongside the company's growth.The Daangn recruitment team is here to help facilitate those moments of thoughtful collaboration with wonderful colleagues. Introducing the Data Value TeamThe Daangn team is dedicated to uncovering valuable information within local neighborhoods and resolving inconveniences in regional living. To create user value, it's essential to provide trustworthy information that users can easily access and incorporate into their decision-making. While Daangn already utilizes extensive data for decision-making, maximizing the value of our data requires significant changes.The vision of the Data Value Team is to make decisions for users through data every day. To realize this vision, we proactively tackle challenges in data value realization and lead the way in solving them.About the Data Software Engineer RoleThe Data Software Engineer plays a crucial role in addressing the challenges that arise during the process of data value realization through software engineering.In alignment with Daangn's rapid growth, you will design data systems that will not become bottlenecks in the future. You will ensure data reliability through automated testing and system observability. Additionally, you will solve technical problems that arise as Daangn members seek to understand users through data, thereby exponentially enhancing data-informed decision-making through data products (indicator platforms, experiment platforms, etc.).The mission of the Data Value Team's engineers is to facilitate a seamless flow of high-quality data at Daangn, enabling the creation of value without bottlenecks. Discover the Journey of the Data Value Team Growing with Daangn (Google Data Webinar) Learn about Daangn's Indicator Platform, KarrotMetrics Seven Challenges Daangn Faced in Implementing DBT and Airflow Tips for Easy Modeling with DBT from Daangn's Data Engineer (2024 Data Conference) Creating a Data Map at Daangn: Building Column Level Lineage No Need to Always Fetch Everything? Daangn's MongoDB CDC Build
Join Our Team!- The Device Team is responsible for the entire product lifecycle of payment terminals, including planning, development, mass production, and operational quality.- Collaborate with Device Product Managers, Hardware Engineers, Device Software Engineers, Firmware Engineers, and Android Developers to enhance product completeness.- This position focuses on QA validation while also contributing to release quality and quality systems.Your Responsibilities:1 QA Engineering — Execute product quality validation and testing- Design and conduct functional/system tests for software integrated with hardware.- Analyze requirements and changes from a quality perspective, establishing test priorities based on risk.- Perform validations on a release basis and clearly communicate discovered issues to developers and PMs.- Evaluate and track the severity and impact of issues.2 Test Improvement — Enhance testing efficiency and quality- Automate repetitive smoke/regression tests to improve validation efficiency.- Review test coverage and continuously address any gaps.- Measure and track key quality metrics with each release, collaborating with the team to establish quality standards.- Utilize AI tools to enhance QA engineering efficiency in test design, log analysis, and report generation.3 Field Issue Support — Analyze field issue support- Analyze customer service issues and field data to identify defect patterns and root causes.- Validate issues arising in the field through reproduction testing and contribute to the improvement process.- Convert recurring field issues into test cases to broaden validation coverage.Ideal Candidate:- At least 3 years of experience as a Software QA or Test Engineer.- Proven experience designing and executing various tests, including functional and integration testing.- Ability to clearly reproduce issues and analyze their causes for effective communication.- Strong communication skills to work effectively with developers and PMs.Preferred Qualifications:- Experience in QA for embedded devices such as payment terminals, POS systems, or Android-based products.- Familiarity with test automation tools or scripting experience.- Experience in managing QA processes using issue tracking tools (e.g., Jira).- Experience operating release gates (validation before OTA distribution, quality monitoring post-distribution).Your Journey with Tossplace:- Application submission > Job interview > Cultural fit interview > Reference check > Compensation discussion > Final offer and onboarding.A Note for Future Colleagues:“You will have the opportunity to create tests that set the standard for product quality.”- Beyond just finding bugs, you will experience the full spectrum of QA engineering, from test design to quality metric management.
Role overview The Compiler team at FuriosaAI builds the software stack that enables machine learning models to run efficiently on the company’s AI accelerator hardware. This Software Engineer - Compiler (AX Engineer) role is a new position based at the Seoul headquarters. The focus is on developing and refining AI-assisted engineering workflows, identifying bottlenecks, running experiments, and building tools and guides that the team can use repeatedly. While the role is part of the Compiler team, deep compiler expertise is not required. Daily work includes code reviews, debugging, CI and testing, documentation, and project management. This position is a good fit for someone who enjoys shaping new roles and working through open-ended challenges. What you will do Identify challenges and opportunities in engineering workflows, including development, code review, debugging, CI/testing, documentation, and project delivery. Research, prototype, and benchmark AI and automation tools, such as coding agents, LLM-assisted reviews, and debugging assistants, using real team workflows. Create and maintain prompt libraries, workflow templates, and integration guides tailored to team needs. Improve CI/testing feedback and signals with the goal of reducing flaky tests and streamlining failure triage. Lead onboarding sessions and regular Q&A meetings to share knowledge about new tools. Define and track metrics like PR cycle time, review turnaround, regression triage time, and CI flakiness, iterating based on findings and team feedback. Stay current on developments in the AI tooling ecosystem and keep the team informed about relevant updates. Requirements At least 3 years of experience in software engineering. Hands-on experience with LLM-based coding tools (such as GitHub Copilot, Cursor, Claude Code, or Codex). Strong understanding of software development workflows from an engineer’s perspective. Ability to quickly evaluate new tools and provide practical guidance to the team. Preferred qualifications Bachelor’s degree in Computer Science or a related field.
About the Algorithm Team - Model Compression DivisionIt is widely recognized that LLM quantization can significantly enhance inference efficiency. However, implementing this in real-world applications presents ongoing challenges. The Model Compression Division is dedicated to developing user-friendly model compression tools that address these challenges and empower customers to maximize the efficiency of their NPU.When model compression tools incorporate hardware-specific optimizations, they can achieve greater efficiency. To meet this demand, we have developed proprietary tools equipped with optimization features tailored for our NPU, enabling the provision of an essential software stack that maximizes NPU performance.The FuriosaAI Model Compression tool is continuously evolving, with a focus on increasing automation, scalability, and reliability, leading to a growing demand for enhanced capabilities. As such, we are seeking talented software engineers with substantial software engineering experience who aspire to advance their careers as Model Compression Engineers.
Join Normal Computing | Unlock Exciting OpportunitiesAt Normal Computing, we create cutting-edge software and hardware solutions that drive technological advancements, particularly in the semiconductor sector, AI infrastructure, and the systems that shape our future. Our collaborative team spans across New York, San Francisco, Copenhagen, Seoul, and London, working together to achieve remarkable goals.Your Impact:We are on the lookout for a passionate DevOps Software Engineer to architect and implement high-performance cloud infrastructure and services. This position presents a unique chance to directly engage in pioneering AI projects within one of the most critical industries — Semiconductors. While previous experience in AI Engineering or the Semiconductor field is appreciated, it is not a prerequisite.Crafting, developing, and managing infrastructure for Normal’s innovative products, automating the development lifecycle, and ensuring system reliability within our Linux environment.Partnering with product and AI teams to establish and enforce DevOps best practices.Deploying and overseeing Normal’s product stack in client environments.Engineering and executing Continuous Integration/Continuous Deployment (CI/CD) pipelines for software and data workflows, incorporating security measures and policy compliance.Implementing best practices for logging, monitoring, and alerting, managing credentials, and ensuring adherence to regulatory standards (e.g., SOC2).Executing ongoing improvements, maintenance, and upgrades across all of Normal’s infrastructure.
Join Furiosa AI as a Software Engineer specializing in Low Level Programming Interface & Runtime. In this role, you will develop and optimize low-level software systems that enhance the performance and efficiency of our cutting-edge AI technology.
Role OverviewJoin Furiosa AI as a Software Engineer specializing in Drivers and Runtime for Windows. In this role, you will be a key player in developing vital components of our AI software stack tailored for Windows environments.Key ResponsibilitiesLead the development of Drivers and Runtime systems that are integral to our AI software on Windows.Collaborate closely with Product Managers and Hardware/Platform developers to ensure seamless integration.Implement functionality for transferring and receiving models, data, and inference results to and from hardware.Develop features for monitoring hardware status, including temperature and error management.Oversee the abstraction of hardware from a cloud platform software perspective.QualificationsMinimum RequirementsBachelor's degree in Computer Science or a related field.Proficiency in C/C++ programming.Knowledge of Windows kernel drivers and system programming.Strong interest in operating systems and hardware architecture.Excellent communication skills.Preferred QualificationsExperience in Windows system programming or driver development.Familiarity with WinDbg and Win32 API.Experience with reverse engineering.
Key ResponsibilitiesDesign and implement the NPU Management Interface (MI) firmware/software to facilitate seamless communication between Host/BMC and NPU devices.Develop and sustain MCTP, PLDM, and custom MI command handling for comprehensive out-of-band NPU management, monitoring, and control.Craft device-management features utilizing SMBus/I²C, I3C, PCIe VDM, or custom sideband channels.Integrate MI capabilities into the NPU firmware, including:Health and error reporting mechanismsThermal and power telemetry systemsRuntime status, utilization metrics, and intricate debug informationEnsure adherence to industry standards through thorough spec-driven design, implementation, and validation.Assist in bring-up processes, interoperability testing, rack-scale platform integration, and system-level validation.Formulate test strategies and validation tools aligned with MCTP and PLDM specifications.Conduct protocol compliance testing, regression testing, and interoperability verification.
Key ResponsibilitiesIntegrate and validate High-Speed Interface (HSI) IP blocks within System on Chip (SoC) frameworks while assisting in the physical implementation process.Configure HSI IP blocks to optimize their performance during integration into SoC architectures.Conduct performance evaluations at the chip top level, including bus and memory bandwidth simulations, as well as FPGA prototyping.Perform testing, debugging, and troubleshooting of silicon, collaborating closely with HSI IP vendors to ensure optimal functionality.
ResponsibilitiesDevelop the PyTorch-Native Kernel Programming Model by designing an integration layer and runtime environments that facilitate the execution of custom kernels as native extensions in the PyTorch framework.Create a Tensor-Level Kernel Language by establishing high-level abstractions and programming models to support efficient model integration and expressive tensor operations.Implement a Virtual ISA to address performance bottlenecks through direct hardware control while preserving high-level programmability.Contribute to the Kernel Developer Ecosystem by building essential programming tools, technical specifications, and reference implementations to streamline kernel development and foster community contributions.
Key ResponsibilitiesDevelop and design high-speed interface controller IP.Conduct performance analysis and testing at both IP and chip-level including bus and memory bandwidth simulations.Perform debugging, troubleshooting, and testing of silicon components.Minimum QualificationsThorough understanding of interface protocols (e.g., buses or high-speed interfaces with flow control and retransmission schemes).Proven experience in RTL design, logic synthesis, verification, and timing closure.Solid knowledge of buffer and CDC design is crucial for effective interface design.Preferred QualificationsIn-depth understanding of high-speed interface standards such as PCIe, LPDDR, HBM, Ethernet, or UCIe.Strong grasp of high-speed interface technologies such as SERDES, channel encoding, OSI-7 layer architecture, and equalization techniques.
CLO Virtual Fashion specializes in providing a comprehensive suite of services related to clothing, ranging from concept to design, manufacturing, marketing, fitting, and styling, all based on advanced 3D clothing simulation algorithms.Founded in 2009, CLO Virtual Fashion is at the forefront of creating a new ecosystem for digital fashion.Through our innovative clothing design software such as CLO, Marvelous Designer, and Jinny, along with platforms like CLO-SET and CONNECT, we engage in every step of the clothing journey, establishing efficient and sustainable workflows. Our solutions enable real clothing and digital garments to be tagged and function within the CLO system.As a leader in the global digital fashion market, CLO Virtual Fashion operates 14 offices across 12 countries, including Asia, North America, Europe, and South America, and continues to expand based on our extensive client base worldwide.We are seeking passionate new CLOvers* who will analyze global user requirements to develop new features and research cutting-edge clothing simulation technology!*CLOver refers to all members of CLO Virtual Fashion around the world :)We invite applications from candidates with a degree in computer graphics/vision and a solid foundation in C/C++ programming, who are eligible for transfer as specialized research personnel.
Join our dynamic team at Toss Insurance as an Insurance Advisor in our May 2024 training program. This is a fantastic opportunity for fresh graduates and those looking to start a career in the insurance industry. As an Insurance Advisor, you will receive comprehensive training and support to develop your skills and become a trusted advisor for our clients.
Join Fieldguide as a Software Engineer and be part of an innovative team dedicated to transforming the way businesses operate. We welcome talented individuals at all levels of experience to help us build cutting-edge software solutions that drive success. This is an exciting opportunity to contribute to projects that matter while developing your skills in a dynamic environment.
About Applied IntuitionApplied Intuition, Inc. is at the forefront of advancing physical AI, providing the essential digital infrastructure required to equip every moving machine on Earth with intelligence. Established in 2017 and currently valued at $15 billion, this Silicon Valley-based firm serves various sectors, including automotive, defense, trucking, construction, mining, and agriculture, through three primary domains: tools and infrastructure, operating systems, and autonomy. Trusted by eighteen of the world's top twenty automotive manufacturers, as well as the United States military and allied forces, Applied Intuition is headquartered in Sunnyvale, California, with a global presence that includes offices in Washington, D.C.; San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo. Discover more at applied.co.We maintain an in-office work environment, expecting our employees to primarily work from the Applied Intuition office five days a week. We also value flexibility and trust our employees to responsibly manage their schedules, which may include occasional remote work, starting the day with morning meetings from home, or leaving early for family commitments.About SeoulSince entering the Korean market in 2020, Applied Intuition has rapidly expanded its team and forged strategic partnerships with leading Korean automotive OEMs. Our Seoul location, situated in the vibrant Gangnam district, employs over ten talented individuals from prestigious companies such as LG, Ansys, Unity, and more.About the RoleWe are on the lookout for a skilled Application Engineering - Technical Program Manager to lead critical multi-disciplinary engineering initiatives from inception to completion. This role will require strong leadership, communication, planning, and engineering expertise to manage the growing complexity of our product releases and client requests. The ideal candidate will possess extensive experience in guiding complex projects to successful outcomes.
Join Us to Create the Future of Communication!At ChannelTalk, we are dedicated to driving sustainable growth for businesses through our all-in-one AI messenger, which focuses on enhancing customer conversations to guide business directions effectively.Embracing the philosophy that 'the customer has the answers', we integrate CRM-based support experiences with AI automation to streamline customer service efficiency and improve customer experiences, all within a single product. Our rapid growth, achieving over 20% market share in Japan, sets a solid foundation for our ambitious expansion into the US market as a global SaaS leader.We collaborate with top talents to develop a 'future classic' product that could symbolize a new generation, much like Google Search and the iPhone.
Join our dynamic team at tosscareers for our October Insurance Advisor Training Program! This is a fantastic opportunity for new graduates and entry-level candidates looking to kickstart their careers in the insurance industry. The program will take place across several key locations including Seoul, Daejeon, Jeonju, and Busan. You will receive comprehensive training and support as you develop your skills in providing top-notch insurance advisory services.
Key ResponsibilitiesDesign, develop, execute, and manage test cases to ensure the quality of our software solutions.Lead the verification of our solutions' functionality, performance, compatibility, and reliability.Analyze and reproduce issues that arise during the verification process and collaborate with relevant teams such as development, hardware, and operations to resolve them.Analyze and diagnose issues occurring in customer environments, contributing to internal solution improvements and enhancing customer satisfaction.Develop test scenarios and establish validation plans based on customer requirements.Build and enhance a verification framework based on quality standards throughout the product lifecycle.
Join our dynamic team at Toss Insurance as an Insurance Advisor! This is a unique opportunity for recent graduates or new entrants into the insurance field to participate in our comprehensive training program. You'll gain valuable insights into the insurance industry while developing essential skills to provide excellent service to our clients. Our program is designed to equip you with the knowledge and tools required to excel as an Insurance Advisor.
About the Team You'll Join- As a Payment Software Engineer at Toss, you'll be part of the Device Team, collaborating with Device Owners, Device Software Engineers, Embedded Software Quality Engineers, and Hardware Engineers.- The Device Team is at the forefront of revolutionizing the offline payment industry, crafting innovative changes in the payment ecosystem.- You will work alongside Business Development Managers, Purchasing Managers, Android/Server Developers, and others to successfully launch top-tier payment devices.Your Responsibilities- Develop payment applications across multiple OS environments (Android, Windows, Linux, RTOS).- Specialize in card data processing tailored for VAN companies and develop communication protocols.- Conduct security certifications in compliance with credit card associations.- Develop and certify EMV, Tmoney, and Weezle applications.- Work on NFC feature development and Apple Pay integration and certification.Who We’re Looking For- We seek an individual with over 5 years of experience in payment domain development using C and C++.- Experience in developing payment module firmware or applications is a strong plus.- Familiarity with credit card security certification or EMV certification is highly desirable.- Experience in developing Vcat or DLL for POS systems would be advantageous.Your Journey with Toss- Application submission > Job interview > Cultural fit interview > Reference check > Compensation negotiation > Final acceptance and onboarding.A Note for Potential Colleagues"You can be part of realizing a dream!"- I am currently developing payment software at Toss. If you're eager to experience the thrill of developing hardware products, this is the place for you.- If you've ever seen a Toss terminal, you've witnessed the process of our dreams coming to life.- At Toss, you will focus on development amidst passionate teammates and a unique culture, allowing you to challenge new frontiers.
Welcome to the Journey of Joining the Daangn Team!At Daangn, we strive to create an environment where individuals can grow alongside the company's growth.The Daangn recruitment team is here to help facilitate those moments of thoughtful collaboration with wonderful colleagues. Introducing the Data Value TeamThe Daangn team is dedicated to uncovering valuable information within local neighborhoods and resolving inconveniences in regional living. To create user value, it's essential to provide trustworthy information that users can easily access and incorporate into their decision-making. While Daangn already utilizes extensive data for decision-making, maximizing the value of our data requires significant changes.The vision of the Data Value Team is to make decisions for users through data every day. To realize this vision, we proactively tackle challenges in data value realization and lead the way in solving them.About the Data Software Engineer RoleThe Data Software Engineer plays a crucial role in addressing the challenges that arise during the process of data value realization through software engineering.In alignment with Daangn's rapid growth, you will design data systems that will not become bottlenecks in the future. You will ensure data reliability through automated testing and system observability. Additionally, you will solve technical problems that arise as Daangn members seek to understand users through data, thereby exponentially enhancing data-informed decision-making through data products (indicator platforms, experiment platforms, etc.).The mission of the Data Value Team's engineers is to facilitate a seamless flow of high-quality data at Daangn, enabling the creation of value without bottlenecks. Discover the Journey of the Data Value Team Growing with Daangn (Google Data Webinar) Learn about Daangn's Indicator Platform, KarrotMetrics Seven Challenges Daangn Faced in Implementing DBT and Airflow Tips for Easy Modeling with DBT from Daangn's Data Engineer (2024 Data Conference) Creating a Data Map at Daangn: Building Column Level Lineage No Need to Always Fetch Everything? Daangn's MongoDB CDC Build
Join Our Team!- The Device Team is responsible for the entire product lifecycle of payment terminals, including planning, development, mass production, and operational quality.- Collaborate with Device Product Managers, Hardware Engineers, Device Software Engineers, Firmware Engineers, and Android Developers to enhance product completeness.- This position focuses on QA validation while also contributing to release quality and quality systems.Your Responsibilities:1 QA Engineering — Execute product quality validation and testing- Design and conduct functional/system tests for software integrated with hardware.- Analyze requirements and changes from a quality perspective, establishing test priorities based on risk.- Perform validations on a release basis and clearly communicate discovered issues to developers and PMs.- Evaluate and track the severity and impact of issues.2 Test Improvement — Enhance testing efficiency and quality- Automate repetitive smoke/regression tests to improve validation efficiency.- Review test coverage and continuously address any gaps.- Measure and track key quality metrics with each release, collaborating with the team to establish quality standards.- Utilize AI tools to enhance QA engineering efficiency in test design, log analysis, and report generation.3 Field Issue Support — Analyze field issue support- Analyze customer service issues and field data to identify defect patterns and root causes.- Validate issues arising in the field through reproduction testing and contribute to the improvement process.- Convert recurring field issues into test cases to broaden validation coverage.Ideal Candidate:- At least 3 years of experience as a Software QA or Test Engineer.- Proven experience designing and executing various tests, including functional and integration testing.- Ability to clearly reproduce issues and analyze their causes for effective communication.- Strong communication skills to work effectively with developers and PMs.Preferred Qualifications:- Experience in QA for embedded devices such as payment terminals, POS systems, or Android-based products.- Familiarity with test automation tools or scripting experience.- Experience in managing QA processes using issue tracking tools (e.g., Jira).- Experience operating release gates (validation before OTA distribution, quality monitoring post-distribution).Your Journey with Tossplace:- Application submission > Job interview > Cultural fit interview > Reference check > Compensation discussion > Final offer and onboarding.A Note for Future Colleagues:“You will have the opportunity to create tests that set the standard for product quality.”- Beyond just finding bugs, you will experience the full spectrum of QA engineering, from test design to quality metric management.
Role overview The Compiler team at FuriosaAI builds the software stack that enables machine learning models to run efficiently on the company’s AI accelerator hardware. This Software Engineer - Compiler (AX Engineer) role is a new position based at the Seoul headquarters. The focus is on developing and refining AI-assisted engineering workflows, identifying bottlenecks, running experiments, and building tools and guides that the team can use repeatedly. While the role is part of the Compiler team, deep compiler expertise is not required. Daily work includes code reviews, debugging, CI and testing, documentation, and project management. This position is a good fit for someone who enjoys shaping new roles and working through open-ended challenges. What you will do Identify challenges and opportunities in engineering workflows, including development, code review, debugging, CI/testing, documentation, and project delivery. Research, prototype, and benchmark AI and automation tools, such as coding agents, LLM-assisted reviews, and debugging assistants, using real team workflows. Create and maintain prompt libraries, workflow templates, and integration guides tailored to team needs. Improve CI/testing feedback and signals with the goal of reducing flaky tests and streamlining failure triage. Lead onboarding sessions and regular Q&A meetings to share knowledge about new tools. Define and track metrics like PR cycle time, review turnaround, regression triage time, and CI flakiness, iterating based on findings and team feedback. Stay current on developments in the AI tooling ecosystem and keep the team informed about relevant updates. Requirements At least 3 years of experience in software engineering. Hands-on experience with LLM-based coding tools (such as GitHub Copilot, Cursor, Claude Code, or Codex). Strong understanding of software development workflows from an engineer’s perspective. Ability to quickly evaluate new tools and provide practical guidance to the team. Preferred qualifications Bachelor’s degree in Computer Science or a related field.
About the Algorithm Team - Model Compression DivisionIt is widely recognized that LLM quantization can significantly enhance inference efficiency. However, implementing this in real-world applications presents ongoing challenges. The Model Compression Division is dedicated to developing user-friendly model compression tools that address these challenges and empower customers to maximize the efficiency of their NPU.When model compression tools incorporate hardware-specific optimizations, they can achieve greater efficiency. To meet this demand, we have developed proprietary tools equipped with optimization features tailored for our NPU, enabling the provision of an essential software stack that maximizes NPU performance.The FuriosaAI Model Compression tool is continuously evolving, with a focus on increasing automation, scalability, and reliability, leading to a growing demand for enhanced capabilities. As such, we are seeking talented software engineers with substantial software engineering experience who aspire to advance their careers as Model Compression Engineers.
Join Normal Computing | Unlock Exciting OpportunitiesAt Normal Computing, we create cutting-edge software and hardware solutions that drive technological advancements, particularly in the semiconductor sector, AI infrastructure, and the systems that shape our future. Our collaborative team spans across New York, San Francisco, Copenhagen, Seoul, and London, working together to achieve remarkable goals.Your Impact:We are on the lookout for a passionate DevOps Software Engineer to architect and implement high-performance cloud infrastructure and services. This position presents a unique chance to directly engage in pioneering AI projects within one of the most critical industries — Semiconductors. While previous experience in AI Engineering or the Semiconductor field is appreciated, it is not a prerequisite.Crafting, developing, and managing infrastructure for Normal’s innovative products, automating the development lifecycle, and ensuring system reliability within our Linux environment.Partnering with product and AI teams to establish and enforce DevOps best practices.Deploying and overseeing Normal’s product stack in client environments.Engineering and executing Continuous Integration/Continuous Deployment (CI/CD) pipelines for software and data workflows, incorporating security measures and policy compliance.Implementing best practices for logging, monitoring, and alerting, managing credentials, and ensuring adherence to regulatory standards (e.g., SOC2).Executing ongoing improvements, maintenance, and upgrades across all of Normal’s infrastructure.
Jan 28, 2026
Sign in to browse more jobs
Create account — see all 386 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.