ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Embedded Software Engineer for Functional Safety

Mujininc

Tokyo, Japan (MJHQ) permanent

Posted: April 13, 2023

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are looking for a Senior Embedded Software Engineer for Functional Safety to join our team in Tokyo, Japan.

Job Description

Mujin creates MujinOS, the intelligent operating system for industrial robotics. By leveraging real-time digital twins, MujinOS seamlessly connects and orchestrates equipment to achieve fully autonomous operations.

At our core is Machine Intelligence (MujinMI), a unique approach offering advanced perception, planning, and control algorithms that solve the most challenging automation problems.

Trusted by globally recognized companies, we are redefining supply chain efficiency. Headquartered in Japan with growing teams in China, the US, 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.


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 engineering
• 5+ 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 61508
• Busines 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.


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 available based on performance
Holidays
・Every Saturday and Sunday
・Annual paid leaves
・Maternity leave and Childcare leave
・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

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply