Senior Model Based Software Engineer

1 Hour ago • 5 Years + • Research & Development

About the job

Job Description

Senior Model Based Software Engineer needed for a project with an automotive OEM. Responsibilities include model-based development using Simulink and Stateflow, code generation with MATLAB Embedded Coder, and embedded C/C++ development. The role requires experience with communication protocols (CAN, LIN, etc.), model verification, and agile methodologies. The engineer will collaborate with stakeholders and customers, ensuring high-quality design and adherence to software requirements. Maintenance of scripting, documentation, and tools for model integration is also part of the responsibilities.
Must have:
  • 5+ years automotive software model-based development experience
  • Advanced Simulink & Stateflow
  • Advanced MATLAB Embedded Coder
  • Embedded C/C++
  • Communication protocols (J1939, CAN, etc.)
  • Model Verification & Quality Assurance
  • Agile methodologies
Good to have:
  • ISO 26262 (safety) and ISO 21434 (security) knowledge
  • Python/Perl scripting
  • ASPICE/CMMI experience
  • UDS/J1939 diagnostics experience
  • MATLAB Continuous Integration
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.
Project description

If you're interested in working with extraordinary people and real professionals in one of the largest IT Service Companies, join Luxoft (16,000+ employees around the world), http://www.luxoft.com. We are looking for a candidate for one of our clients. At this project, we mix creativity, analytics, and a casual (albeit driven) environment in order to get new products and services to market quickly. In Luxoft, our culture is one that strives on solving difficult problems focusing on product engineering based on hypothesis testing to empower people to come up with ideas. We are recognized as Best Place to Code, and we do it with a truly flexible environment, high-impact projects in agile environments, a culture focused on results, training and strong support to grow your career.

Work together with an Automotive Original Equipment Manufacturer of the industrial and agricultural equipment to support in the product development & optimization of various System and Software features with Model-based design on Simulink, using C/C++ for auto-generated code in an embedded environment, following Scrum methodology.

Responsibilities

Result oriented and responsible to deliver the tasks as per the customer expectation as a team member, while engaging in technical discussions with stakeholders and customers.

Responsible for software model-based development activities. using corporate modeling techniques to ensure performance to specifications Use code generation techniques to produce embedded code for target HW

Ensure a high-quality design supported by verification methods.

Responsible of maintenance of scripting, documentation, and support of tools for model integration activities.

Responsible for tooling and scripting in MATLAB.

Proactively discussing technically with the customer for model activities.

Development of the software design and models which covers the related software requirements and respects the defined software architecture.

Perform peer reviews to improve implementation quality.

Early validation of Feature proposal and re-design as needed

Skills

Must have

5+ years of experience working in automotive or similar industry over software model based development

Advanced Model Based Development using Simulink® & stateflow®.

Advanced Code Generation using MATLAB embedded coder.

Intermediate to advance scripting using high-level languages (MATLAB).

Experience with Configuration and Change Management tools (e.g. Git, GitHub)

Ability to translate and breakdown system requirements into features.

Solid experience in embedded system architectures, Microcontrollers, Embedded C/C++, compilers, and developer environment

Experience with Communication Protocols (J1939,CAN,CANFD,ETH,LIN or others).

Experience in C-Code Development and implementation

Model Verification and quality assurance (guidelines, model advisor, MIL)

Advance Software Development Process Knowledge and experience.

Experience with agile methodologies

Team player with solid communication skills

Intercultural orientation

Strong problem-solving skills, ability to solve technical problems independently and support others when needed

Embrace and adapt to changes

Proactive and collaborative attitude

Result oriented, customer centric

Nice to have

Knowledge in safety related processes (ISO26262)

Knowledge in security related processes (ISO21434)

Advance knowledge and experience in embedded Electronics, Microcontrollers, Embedded C/C++, compilers, and developer environment

Requirements engineering.

Knowledge of scripting languages such as python, perl, etc.

Strong knowledge about Quality assurance, Software release procedures and capability models (e.g. ASPICE, CMMI)

Experience Working with diagnostics (UDS ISO 14229, SAEJ1939)

Experience with MATLAB Continuous Integration

Other

Languages

English: C1 Advanced

Seniority

Senior

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Luxoft, a DXC Technology Company (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Acquired by U.S. company DXC Technology in 2019, Luxoft is a global operation in 44 cities and 21 countries with an international, agile workforce of nearly 18,000 people. It combines a unique blend of engineering excellence and deep industry expertise, helping over 425 global clients innovate in the areas of automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications.

DXC Technology is a leading Fortune 500 IT services company which helps global companies run their mission critical systems. Together, DXC and Luxoft offer a differentiated customer-value proposition for digital transformation by combining Luxoft’s front-end digital capabilities with DXC’s expertise in IT modernization and integration. Follow our profile for regular updates and insights into technology and business needs.

Bengaluru, Karnataka, India (On-Site)

New Delhi, Delhi, India (Remote)

New Delhi, Delhi, India (Remote)

New Delhi, Delhi, India (Remote)

Ukrainka, Kyiv Oblast, Ukraine (Remote)

Indiana, United States (Remote)

Mexico City, Mexico City, Mexico (Remote)

View All Jobs

Get notified when new jobs are added by Luxoft

Similar Jobs

Omnissa - Staff Engineer (C++ Windows)

Omnissa, India (On-Site)

Naughty Dog - SENIOR TECHNICAL GAMEPLAY ANIMATOR

Naughty Dog, United States (On-Site)

Grimlore Games - C++ Programmer RTS Games (m/f/d)

Grimlore Games, Germany (Remote)

Meta - Silicon CAD Infrastructure

Meta, United States (On-Site)

Aeva - Staff Design Engineer

Aeva, India (On-Site)

Assystems - Ingénieur VRD Confirmé H/F

Assystems, France (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ION - Technical Operations Engineer

ION, United Kingdom (On-Site)

ION - Product Management Analyst

ION, India (On-Site)

Fluence - Staff Data Engineer

Fluence, United States (Hybrid)

Vault Productions   - Developer

Vault Productions , India (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Brazil, Indiana, United States

Intel Corporation - Failure Analysis Technician

Intel Corporation, United States (On-Site)

Naughty Dog - ASSOCIATE TECHNICAL DESIGNER
CONTINGENT

Naughty Dog, United States (Hybrid)

Blizzard Entertainment - Senior Animator – Temp (SFD / Cinematics)

Blizzard Entertainment, United States (Hybrid)

Attentive - Senior Software Engineer, Platform

Attentive, United States (Remote)

Nintendo - Executive Assistant

Nintendo, United States (Hybrid)

Fliff  Inc  - Junior Game Operations Associate

Fliff Inc , United States (On-Site)

Nintendo - Software Engineer (NTD)

Nintendo, United States (On-Site)

That's No Moon - Lead Narrative Gameplay Animator

That's No Moon, United States (On-Site)

Funko - Fulfillment Supervisor

Funko, United States (On-Site)

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Intel Corporation - AI SW Runtime/Networking engineer

Intel Corporation, Israel (Hybrid)

Extreme Network - Staff Software Engineer-9398-Machine Learning

Extreme Network, India (Remote)

Nielsen Holdings - Machine learning  Engineer

Nielsen Holdings, India (Hybrid)

Mulya Technologies - Physical Design Manager

Mulya Technologies, India (On-Site)

EInfochips (An Arrow Company) - Engineer/Senior Engineer/Tech Lead- (BSP)

EInfochips (An Arrow Company), India (On-Site)

Fabric - Applied Cryptographer, ZKP Research

Fabric, United Kingdom (Remote)

Fluence - Lead Engineer - Advanced Battery Modules

Fluence, United States (Hybrid)

Get notifed when new similar jobs are uploaded