IDIDESLABS
Model Based Development Professional
Bangalore ₹4-8 LPA Posted 15 May 2025
FULL TIME
Requirement Analysis
model based development
Embedded Systems
Job Description
- you will be responsible for using modeling and simulation techniques to design, develop, and test complex software and control systems for various applications
- You will collaborate with cross-functional teams to create system models and generate efficient, high-quality code
Key Responsibilities
- Modeling and Simulation: Develop system models using specialized modeling tools, such as Simulink, to represent complex software and control systems
- Requirement Analysis: Work with stakeholders to gather and analyze system requirements and translate them into model-based specifications
- Model Verification: Perform model verification and validation to ensure models accurately represent the system behavior and meet project objectives
- Auto-Code Generation: Generate efficient, high-quality code from models, ensuring compliance with industry and safety standards
- System Integration: Collaborate with software engineers and other team members to integrate generated code into the target hardware or platform
- Testing and Debugging: Conduct testing, simulation, and debugging of code to identify and resolve issues or anomalies
- Documentation: Maintain comprehensive documentation of models, specifications, code, and testing results
- Compliance and Standards: Ensure compliance with industry-specific standards, safety regulations, and best practices
- Performance Optimization: Optimize software and control algorithms for real-time and embedded systems
- Collaboration: Work closely with cross-functional teams, including hardware engineers, project managers, and quality assurance teams
- Training and Knowledge Sharing: Stay current with modeling tools, techniques, and industry trends and share knowledge with the team
Qualifications
- Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field
- Several years of professional experience in model-based development, control systems, or embedded software development
- Proficiency in modeling tools, such as Simulink, and code generation
- Strong understanding of software development methodologies and version control
- Excellent analytical and problem-solving skills
- Effective communication and teamwork skills
Preferred Qualifications
- Knowledge of industry-specific standards and safety regulations, such as ISO 26262 for automotive
- Experience with model-based development in specific industries (eg, automotive, aerospace, industrial automation)
- Familiarity with real-time and embedded systems
- Experience with hardware-in-the-loop (HIL) testing