Objective Of This Role: Machine Control SW development
Tasks & Responsibilities:
• Understand system requirements and specifications • SW Design ( activity diagram, sequence diagrams, flow charts) • Embedded SW development in C language
• Design test cases and test execution
Education & Trainings:- B.E/BTech/M.E/MTech (Electronics, Electronics and communication, computer science)
Technical knowhow: Mandatory -
· Micro controller based development (ARM Cortex based) C language, Data structures(stacks, queues, structures)
· RTOS
· Communication protocols(CAN, SPI,I2C,UART)
· ARM/Cortex architecture understanding
· Micro controller Peripherals(Timer, ADC, SCI, DAC)[HW and SW drivers]
· Motor control[BLDC, Stepper, Servo]
· Scripting language(CAPL for Vector )
· Scripting language(Python)
· Integrated development environment (Keil uVision)
· SW design tools (Enterprise Architect/Visio-Activity diagrams, Sequence diagrams, Flow charts)
· Debugging tools(JTAG) UML Concepts to design and architecture SW versioning and control (TFS) Able to read Schematics
· Experience : 6 to 10 years Preferred domain: Automotive Good to have : Simulation techniques and tool (LabVIEW, MATLAB)