Search Jobs

Search by job, company or skills

Software Developer

Software Developer

Robosoft Technologies
1-5 Years
Quick Apply
  • Posted a month ago
  • Over 500 applicants have applied

Job Description

We are looking for a talented Software Developer (MBD) to join our dynamic team. The ideal candidate will have strong expertise in designing and debugging control algorithms, working with AUTOSAR standards, and leveraging automotive communication protocols to deliver robust and efficient embedded software solutions.

Responsibilities:

  • Design, develop, and implement control algorithms using MATLAB, Simulink, Stateflow, and TargetLink.
  • Generate and validate code using Autocode generation tools such as Embedded Coder or BTC Embedded Tester.
  • Perform model design, optimize, and debug issues at both model and code levels.
  • Develop and configure software components compliant with Classic AUTOSAR standards, ensure integration of AUTOSAR software modules.
  • Develop and modify C/C++ programming languages and scripting tools for custom implementations, automation, and enhanced functionality.
  • Work with Ethernet, CAN, SPI, and LIN protocols to ensure robust communication between electronic control units (ECUs) in automotive systems.
  • Verify system functionality through simulation, static analysis, and unit-level testing and system-level testing to validate models and generate codes.

Requirements:

  • 4+ years of experience in Model-Based Development.
  • Hands-on experience in Matlab / Simulink / Stateflow / TargetLink / Embedded coder/BTC.
  • Requirements analysis, Functional specification document and test specification creation.
  • Design, Implement, document, test, and debug.
  • Reasonable knowledge of testing types: MIL, SIL.
  • Performing static analysis, unit testing, and actual device testing of software developed by using MBD.
  • Experience of working with Classic AUTOSAR.

More Info

Key Skills

Similar Jobs

5-8 yrs
Bengaluru, India
Skills:
arm architecture , C Programming, USB driver development, Board-level bring-up, USB Stack, Embedded Linux USB driver, SoCs, Git-based version control systems, USB controller drivers, USB Host and device architecture
6-8 yrs
Bengaluru, India
Skills:
lauterbach , Embedded C, Device Drivers, Aspice, Can, Trace32, ISO SAE 21434, CAN FD, Uds, secure communication mechanisms, MCAL, SecOC, Vector CANoe, NXP microcontrollers, Autosar, automotive communication protocols, Infineon AURIX, MACsec, cryptographic services, Secure Boot, DaVinci Configurator, HSM integration
3-5 yrs
Bengaluru, India
Skills:
Algorithms, multi-threading, Tcp, C, Http, Distributed Systems, Networking Protocols, data structures, Python, large-scale storage, Ip, backend services
3-5 yrs
Bengaluru, India
Skills:
Matlab, Python, Systemc, Execution Semantics, Models of Computation, Simulink
5-7 yrs
Bengaluru, India
Skills:
motor drives , teststand , Usb, Serial programmable devices, AC DC loads, gpib, PXI, Veristand, AC DC power supplies, Dynos, Simulink, Simscape models, LabVIEW FPGA, LabVIEW programming, Measurement and simulation devices, LabVIEW RT, LXI