ECU Embedded Software Engineer-Radar

Posted 2 Months Ago
Be an Early Applicant
Hiring Remotely in Yokohama, Kanagawa, JPN
Remote or Hybrid
Senior level
Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Dream big. With Us. Let's create the future of mobility, together.
The Role
Lead the design, development, testing, and implementation of embedded software for automotive radar ECUs. Manage software project scope, timelines, resources, development planning, configuration management, risk mitigation, and stakeholder communication. Collaborate with hardware, systems, and validation teams while ensuring compliance with automotive standards. Mentor team members and provide technical leadership across software development projects.
Summary Generated by Built In

Job descriptions may display in multiple languages based on your language selection.

What we offer:
At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team, you can expect exciting, varied responsibilities as well as a wide range of development prospects. Because we believe that your career path should be as unique as you are.
Group Summary:
Transforming mobility. Making automotive technology that is smarter, cleaner, safer and lighter. That’s what we’re passionate about at Magna Electronics, and we do it by creating world-class Electronic systems. We are a premier supplier for the global automotive industry with full capabilities in design, development, testing and manufacturing of complex Electronic systems. Our name stands for quality, environmental consciousness, and safety. Innovation is what drives us and we drive innovation. Dream big and create the future of mobility at Magna Electronics.

Job Responsibilities:

■職務概要

自動車向けECUの量産ソフトウェア開発において、顧客要求の分析からソフトウェア要求、設計、実装、テスト、不具合解析までを担当します。グローバルな開発チームと連携し、品質・安全性・納期を意識しながら、担当機能を主体的に推進するポジションです。


■このポジションで期待すること

仕様を受け取るだけでなく、不明点を明確にし、関係者と合意しながら開発を前に進めること

担当機能にオーナーシップを持ち、品質、進捗、リスクを自ら管理すること

グローバルチームとの協働を通じて、技術力とコミュニケーション力の両方を高めること

 

■主な業務内容

  • 顧客要求事項からソフトウェア要求仕様の導出
  • 自動車ECU向けソフトウェアコンポーネントの設計、実装、およびテスト
  • 定義された開発プロセスおよびコーディング標準に従い、ソフトウェア品質目標の達成
  • 変更要求および不具合報告を分析
  • プロセス分析に参加し、プロセス改善の機会の特定

■必要な経験とスキル

  • 組み込みソフトウェア開発の実務経験 5年以上
  • CまたはC++を用いた設計、実装、デバッグの実務経験
  • リアルタイムOSまたはマイコンベースの組み込みシステムに関する基礎知識
  •  ソフトウェア要求、設計、実装、テスト、不具合解析のいずれか複数工程を担当した経験
  •  Gitなどの構成管理ツールを用いたチーム開発経験
  • 日本語および英語で、技術的な情報共有や業務上のコミュニケーションを行う意欲と能力
  •  コンピュータサイエンス、電気電子工学、または関連分野の学士号、もしくは同等の実務経験

■望ましい経験

  • 車載ECUまたは量産組み込み製品の開発経験
  • CAN、CAN FD、UDS、I/O制御、フェイルセーフ機能のいずれかに関する経験
  • AUTOSAR、Automotive SPICE、ISO 26262、車載サイバーセキュリティの知識
  • CANoe、DaVinci Configurator、Enterprise Architect、QAC、LDRA、VectorCASTなどの使用経験
  • オシロスコープ、デバッガ、プログラマブル電源などを用いたECU評価経験
  • Pythonなどを用いたテスト、解析、開発業務の自動化経験
  • OTAまたはソフトウェア更新機能に関する知識

■Position Overview

In this role, you will contribute to production software development for automotive ECUs, covering the full development lifecycle from analyzing customer requirements and defining software requirements to design, implementation, testing, and defect analysis. You will work together with a global development team, taking ownership of assigned features while balancing quality, safety, and delivery commitments.


■What We Expect from You

Go beyond simply receiving specifications by clarifying uncertainties, aligning with relevant stakeholders, and driving development forward.

Take ownership of assigned features and proactively manage quality, progress, and risks.

Develop both technical expertise and communication skills through collaboration with global teams.


■Key Responsibilities
  • Derive clear and verifiable software requirements from customer requirements.
  • Design, implement, and test software components for automotive ECUs.
  • Achieve software quality targets by following defined development processes and coding standards.
  • Analyze change requests and defect reports, and support the identification and resolution of root causes.
  • Participate in process reviews and identify opportunities for continuous improvement.

■Required Skills and Qualifications
  • Five or more years of professional experience in embedded software development.
  • Hands-on experience in software design, implementation, and debugging using C or C++.
  • Fundamental knowledge of real-time operating systems or microcontroller-based embedded systems.
  • Experience in multiple phases of the software development lifecycle, such as software requirements, design, implementation, testing, or defect analysis.
  • Experience in team-based development using a configuration management tool such as Git.
  • Ability and willingness to communicate technical information and collaborate in both Japanese and English.
  • A bachelor’s degree in Computer Science, Electrical or Electronic Engineering, or a related field, or equivalent practical experience.

■Preferred Experience
  • Experience developing automotive ECUs or other production embedded products.
  • Experience in one or more of the following areas: CAN, CAN FD, UDS, I/O control, or fail-safe functions.
  • Knowledge of AUTOSAR, Automotive SPICE, ISO 26262, or automotive cybersecurity.
  • Experience using tools such as CANoe, DaVinci Configurator, Enterprise Architect, QAC, LDRA, or VectorCAST.
  • Experience evaluating ECUs using oscilloscopes, debuggers, programmable power supplies, or similar equipment.
  • Experience using Python or similar scripting languages to automate testing, analysis, or development activities.
  • Knowledge of ov
Awareness, Unity, Empowerment:

At Magna, we believe that a diverse workforce is critical to our success. That’s why we are proud to be an equal opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email or traditional mail to comply with GDPR requirements and your local Data Privacy Law.


AI-Assisted Screening Disclosure

As part of our commitment to a fair, consistent, and efficient recruitment process, we may use artificial intelligence (AI) tools to assist in the initial screening of applications submitted through our Workday system. These tools help identify qualifications and experience that align with the role requirements. Please note that AI is used solely to support our recruiters. Final decisions are always made by the hiring manager and the hiring team. Importantly, no applicant data is shared externally through these AI tools. All information remains securely within our systems and is handled in accordance with our privacy and data protection policies.


Under conditions defined by applicable law, you may have the right to request an explanation of how AI is used to support decision-making.

If you have any questions or concerns about this process, feel free to contact our Talent Attraction team.

Worker Type:

Regular / Permanent

Group:

Magna Electronics

Skills Required

  • More than 5 years of embedded software development experience for ECUs
  • Strong knowledge of C/C++ programming
  • Strong knowledge of real-time operating systems (RTOS)
  • Knowledge of software configuration management tools such as PTC or GitHub
  • Knowledge of MISRA-C and CERT-C coding standards
  • Understanding of SDLC and agile development methodologies
  • Knowledge of automotive communication protocols including CAN, CAN-FD, Ethernet, LIN, and FlexRay
  • Knowledge of automotive UDS and ISO 14229
  • Familiarity with requirement management tools
  • Excellent communication and leadership skills
  • Problem-solving and decision-making abilities
  • Bachelor's degree or higher in Computer Science, Electrical Engineering, or a related field
  • Business-level Japanese and English proficiency
  • Automotive industry experience
  • Knowledge of ASPICE, ISO 26262, and AUTOSAR standards
  • Experience managing large-scale software development projects
  • Experience working in multicultural and multinational teams
  • Familiarity with OTA concepts
  • Familiarity with secure coding

What the Team is Saying

Doug
Dave
Sreeni
Sam
Jim

Magna International Compensation & Benefits Highlights

  • Healthcare Strength — Health, dental, vision, prescription, disability, and life insurance are widely offered, and feedback suggests the core medical coverage and provider access are strong with solid plan options. These elements are consistently cited as a standout of the overall package.
  • Retirement Support — A 401(k) with company matching and, in some cases, profit sharing are described as part of the U.S. offering. Feedback suggests these programs add meaningful long‑term value to total compensation.
  • Strong & Reliable Incentives — Performance bonuses, quarterly bonus checks, and profit‑sharing programs are frequently referenced across locations. Feedback suggests these incentives can materially boost overall earnings when available.

Magna International Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Aurora, Ontario
171,000 Employees
Year Founded: 1957

What We Do

We are a mobility company that innovates like a start-up and thinks like a technology company. This helps us anticipate change in one of the most complex industries in the world and respond quickly. We depend on a team of 171,000 dynamic, entrepreneurial-minded employees in an environment where great ideas flourish. Our presence spans 343 manufacturing operations and 88 product development, engineering and sales centers in 29 countries. We understand that you need a career as unique as you are. Whether you want to advance your existing expertise or try something completely different, we are committed to your growth.

Why Work With Us

At Magna, our engineering team is advancing mobility for everyone and everything. Joining this team means being a part of the design, development, and manufacturing of the world’s most advanced mobility technology. Innovations that move families, shape communities, and improve lives. You can follow your passions and shape your own career path.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

Magna International Teams

Team
Innovation
Team
Magna International’s Pipeline for Emerging Tech Talent
About our Teams

Magna International Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Majority of roles are hybrid with flexibility. Please speak with our recruiting team for specific details on hybrid work.

Typical time on-site: Not Specified
HQGlobal Headquarters - Aurora, Ontario, Canada
Bangalore, Karnataka, India
Graz, Austria
Lowell, Massachusetts
Monterrey, Mexico
Munich, Germany
Pune, Maharashtra, India
Sailauf, Germany
Saltillo, Mexico
US Headquarters - Troy, Michigan
Learn more

Similar Jobs

Magna International Logo Magna International

Radar Features & Functions Engineer

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
Yokohama, Kanagawa, JPN
171000 Employees

Magna International Logo Magna International

ADAS-Customer Quality Engineer

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
Yokohama, Kanagawa, JPN
171000 Employees

Magna International Logo Magna International

Senior HW Engineer

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
Yokohama, Kanagawa, JPN
171000 Employees

Magna International Logo Magna International

Feature Owner ( Camera functions)-3

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
Yokohama, Kanagawa, JPN
171000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account