Sw Embedded Developer Cybersecurity & Mbd

Year    KA, IN, India

Job Description

Job Requirements



At Quest Global, it's not just what we do but how and why we do it that makes us different. With over 25 years as an engineering services provider, we believe in the power of doing things differently to make the impossible possible. Our people are driven by the desire to make the world a better place--to make a positive difference that contributes to a brighter future. We bring together technologies and industries, alongside the contributions of diverse individuals who are empowered by an intentional workplace culture, to solve problems better and faster.

Key Responsibilities



Cybersecurity & Model-Based Development (MBD) is responsible for defining, developing, and validating secure, model-driven embedded software for safety-critical aerospace systems. This role combines strong cybersecurity expertise and Model-Based Design (MBD) proficiency to ensure full compliance with DO-178C, DO-326A, DO-331 standards.

Cybersecurity Responsibilities and Required Skills:



Aware of Security Risk Assessment (SRA) and Threat Modeling for embedded systems following DO-326A /356A. Able to define and derive security requirements, implementing secure boot, authentication, encryption, and access control mechanisms. Able to Evaluate and mitigate cybersecurity threats across communication interfaces (CAN, SPI, I2C, Ethernet, ARINC-429, RS-485, etc.). Aware of secure coding practices and integrate security verification into the software development lifecycle. Collaborate with systems and hardware teams to ensure defense-in-depth and secure architecture design. Participate in security verification and validation (V&V) including penetration testing, fuzz testing, and security audits. Interface with certification authorities, DERs, and cybersecurity focal teams to maintain compliance and documentation. Good understanding of DO-326A / ED-202A, DO-356A / ED-203A, DO 178C. Hands-on experience in threat modeling, vulnerability analysis, and security testing for embedded systems. Strong understanding of cryptography, key management, and secure communication protocols (TLS, AES, ECC). Exposure to cybersecurity tools for: Static and Dynamic Code Analysis, Vulnerability Scanning & Pen Testing, Secure Architecture and Risk Assessment, Secure Coding Checkers / Compliance Tools.


We are known for our extraordinary people who make the impossible possible every day. Questians are driven by hunger, humility, and aspiration. We believe that our company culture is the key to our ability to make a true difference in every industry we reach. Our teams regularly invest time and dedicated effort into internal culture work, ensuring that all voices are heard.



We wholeheartedly believe in the diversity of thought that comes with fostering a culture rooted in respect, where everyone belongs, is valued, and feels inspired to share their ideas. We know embracing our unique differences makes us better, and that solving the worlds hardest engineering problems requires diverse ideas, perspectives, and backgrounds. We shine the brightest when we tap into the many dimensions that thrive across over 21,000 difference-makers in our workplace.

Work Experience



MBD Responsibilities and Required Skills:



Experience in Model-Based Design (MBD) activities for control and monitoring systems using MATLAB/Simulink/Stateflow. Develop, simulate, and validate high-level and low-level models traceable to system and software requirements. Implement auto-code generation using Embedded Coder or TargetLink for embedded processors. Ensure MBD processes comply with DO-331 (Model-Based Development and Verification Supplement to DO-178C). Conduct model reviews, simulation verification, and coverage analysis for certification evidence. Lead SIL, PIL, and HIL test activities ensuring functional and safety validation. Support tool qualification activities for modeling, code generation, and analysis tools as per DO-330. Experience in MATLAB, Simulink, Stateflow, and Embedded Coder / TargetLink. Deep knowledge of model architecture, simulation, and code integration. Experience with requirements traceability using Polarion, DOORS, etc. Familiarity with tool qualification, model coverage, and test automation (Simulink Test). Understanding of real-time control design, signal conditioning, and plant modeling.

Preferred Tools & Platforms:



MATLAB / Simulink / TargetLink / Embedded Coder Polarion / DOORS / Polyspace / CodeSonar / Git / SVN TI C2000, TMS570 or ARM-based microcontrollers


Benefits



SW Embedded Developer Responsibilities and Required Skills:



Proficiency in Embedded C/C++ programming Low-level device driver development expertise. Experience with TI microcontrollers Debugging and troubleshooting embedded hardware/software integration Familiarity with DO-178 safety standards Knowledge of communication protocols (I2C, SPI, UART, CAN) Hardware interfacing and register-level programming Version control and documentation best practices Requirements and design writing (including architecture, timing sequence, data flow/control flow) Automation (any scripting tools Perl, python, shell batch, etc.) Preferably Java Scripting Performance analysis (Memory, stack and WCET) Code static Analysis (preferably Polyspace otherwise any tools) and bug fixes for both static and dynamic code violations. Any CI/CD Tools or AI tools advantage - added advantage Timer based scheduler implementation (bare-metal OS and task scheduling/management) and optimization Integrator application development life cycle * PR/CR life cycle

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4832663
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year