Back to jobsmujininc
Senior Embedded Software Engineer for Functional Safety
Tokyo, JP on-site full time senior Apr 13, 2023
About this role
Mujin is a global leader in industrial automation, redefining supply chain efficiency through MujinOS—our intelligent operating system for robotics. At our core is Machine Intelligence (MujinMI), a unique approach that leverages real-time digital twins and advanced perception, planning, and control algorithms to achieve fully autonomous operations.
Our flagship product, MujinController, empowers users with a highly configurable, no-code interface. By integrating cutting-edge motion planning and computer vision, it enables seamless automation for complex applications such as palletizing, picking, and truck unloading.
Headquartered in Japan with a growing presence in the US, China, and Europe, we invite you to join a dynamic environment where you can shape the future of automation.
As Senior Embedded Software Engineer for Robotics System Safety, you will develop embedded software for functional safety system. You will design several software components related to functional safety. And also you will develop SW architecture and system design to comply with the functional safety standard. And you will work closely with several development teams(hardware, software, robotics, and testing) to ensure designs are implemented, verified, and validated according to system requirements and safety targets.
You will have the chance to play an important role from the beginning of the design phase for a product and see the whole process of how a new product is born.
<The ideal candidate must have demonstrable experience and expertise in>
・Real-Time Operating Systems, ideally in Zephyr and/or Linux.
・C/C++.
・Embedded Systems Design.
Location
3-8-5 Tatsumi, Koto-Ku, Tokyo 135-0053, Japan
Work Hours
8:45 - 17:45 (with a 60-minute break)
Salary
Based on experience and skills
Salary revision twice a year
Additional bonuses are available based on performance
Holidays
Every Saturday and Sunday
Annual paid leaves
Maternity leave and Childcare leave
Flex Holiday (take public holidays on days of your choice)
Other holidays as defined by the company
Company Benefits
Flexible dress code policy
Commuting allowance
Japanese Social Security (Health Insurance, Pension, Labor Insurance)
Monthly team dinner support
Free buffet lunch every workday
Free vending machines (offering drinks and snacks)
High-end coffee machine
Exclusive Employee Gym Access
Japan Relocation Support
Visa sponsorship
Flight ticket support
Shipping expenses coverage up to a specified limit
Assistance for housing
country: JP
all locations: [Tokyo, Japan (MJHQ)]
commitment: Full-Time (English)
department: 4 - Hardware & Manufacturing
location: Tokyo, Japan (MJHQ)
team: Embedded Hardware Team
Responsibilities: Development of low-level functional safety framework on RTOS.Development of network communication program with safety protocol.Development of network communication program with safety protocol.Evaluate software architectural performance for safety system to realize required safety functions.Create test programs of verification and validation on functional safety system and support to execute those tests.Work with cross-functional teams(FW/HW/Robotics/Testing) on functional safety topics.
Required Skills & Experience: Bachelor's degree or higher in Electronics or computer engineering5+ years of work experience with SW implementation and verification for functional safety systems.Strong background in C/C++ programming and low-level driver experience.Strong understanding of multicore hardware, operating systems design, concurrency, interrupts, device drivers and real-time programming.Experience of network programming skills on industry network.Experience of SW/FW development process using verification/validation activities within standards such as IEC 61508Busines level English.
Preferred Skills & Experience: Experience designing industrial devices, especially industrial PCs Expert in real-time OS, Linux kernel module development.Deep understanding of safety protocol based on IEC 61508 and IEC 61784-3.Experience of static code analysis such as coverity, parasoft, etc.