
About 42dot
Revolutionizing urban transportation with UMOS
Key Highlights
- Developing the Urban Mobility Operating System (UMOS)
- Based in Seoul, South Korea, with a team of 51-250
- Focused on transitioning to autonomous transportation solutions
- Aims to enhance urban mobility and reduce congestion
42dot is a technology company based in Seoul, South Korea, focused on transforming urban transportation with its Urban Mobility Operating System (UMOS). This cloud-based platform aims to streamline mobility services and facilitate the transition to autonomous vehicles. With a growing team of 51-250 ...
🎁 Benefits
Employees enjoy competitive salaries, stock options, flexible working hours, and a generous PTO policy. The company also offers remote work options an...
🌟 Culture
42dot fosters a culture of innovation and agility, encouraging employees to contribute ideas that drive the future of transportation. The company valu...
Skills & Technologies
Overview
42dot is seeking an IoT Software & Firmware Engineer to design and develop software for connected devices. You'll work with various microcontrollers and communication protocols in Pangyo, South Korea.
Job Description
Who you are
You have a Bachelor's degree in Computer Engineering, Electrical Engineering, Information Communication Engineering, or a related field, or equivalent experience in the industry. You possess strong experience or project work related to IoT technologies, showcasing your ability to design and develop software for connected devices. Proficiency in embedded programming languages such as C, C++, and Rust is essential, as is a solid understanding of various IoT network protocols like BLE, UWB, NFC, and Matter. You are familiar with different IoT operating systems, including Embedded Linux, FreeRTOS, and TinyOS, and have experience developing applications on these platforms.
You have a knack for efficiently collecting, managing, storing, and analyzing IoT data, and you are comfortable working with middleware solutions. Your background includes experience with proximity sensor-based projects, particularly those involving BLE and UWB technologies. You are also knowledgeable about developing and enhancing efficient data communication protocols and have experience with IoT device connection projects involving major companies like Apple, Google, Amazon, or Samsung. Additionally, you have experience in developing and optimizing machine learning inference models for IoT devices, such as those utilizing TinyML, and have worked on virtually battery-less systems using energy harvesting and sensors.
What you'll do
In this role, you will be responsible for designing and developing IoT system software using various microcontrollers, sensors, actuators, and communication modules. You will create efficient communication systems for IoT devices, ensuring seamless data exchange. Your work will involve processing and analyzing data collected from sensors to derive meaningful insights, with the option to store this data in the cloud as needed. You will collaborate with cross-functional teams to stay updated on the latest technology trends and develop innovative solutions that meet the evolving needs of the IoT landscape.
You will participate in the entire software development lifecycle, from initial design through implementation and maintenance, ensuring that the software meets performance and reliability standards. You will also engage in troubleshooting and debugging to resolve issues that arise during development and deployment. Your contributions will play a crucial role in advancing 42dot's IoT initiatives and enhancing the functionality of connected devices.
What we offer
At 42dot, we provide a dynamic work environment where innovation thrives. You will have the opportunity to work on cutting-edge IoT technologies and collaborate with talented professionals in the field. We value your contributions and encourage you to apply even if your experience doesn't match every requirement. Our team is committed to fostering a culture of continuous learning and growth, providing you with the resources and support needed to excel in your role. Join us in shaping the future of IoT technology and making a meaningful impact in the industry.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at 42dot.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Canonical is hiring a Software Engineer - Industrial IoT to design and implement applications for IoT devices and gateways. You'll work with Linux, Go, and C++ to develop secure and customizable edge solutions. This position requires at least 3 years of professional software development experience.

Software Engineering
42dot is hiring a Software Engineer (Autonomous Driving) to develop software that provides safe and comfortable autonomous driving experiences. You'll work with C/C++, Python, and various embedded systems in Pangyo, South Korea.

Embedded Engineer
Samsara is seeking a Senior Firmware Engineer to enhance their Safety OS Platform by evolving the embedded Linux stack across multiple hardware platforms. You'll work with Linux internals and device drivers to improve system stability and performance.

Staff Engineer
Life360 is hiring a Staff Firmware Engineer to lead the development of firmware for their hardware products. You'll work with Embedded Linux, C, and C++ to create scalable and secure solutions. This position requires significant experience in firmware development.

Embedded Engineer
Apple is hiring a SoC Firmware Engineer to develop embedded software solutions for their premier SoCs. You'll work closely with multi-functional teams on firmware development and system-level API functionality. This position requires a minimum of 3 years of relevant industry experience.