16 Aug
|
Festo SE KG
|
Bengaluru
16 Aug
Festo SE KG
Bengaluru
Your job:
* Design, implement, and test embedded software for industrial automation
products
* Collaborate within an agile team on industrial communication, cybersecurity,
and closed-loop control projects
* Assist in developing and enhancing infrastructure for continuous integration
and industrial Ethernet
* Integrate and reuse software components from the embedded platform
* Ensure software meets quality, performance, and functional standards
* Troubleshoot, test, and support embedded software throughout the development
lifecycle
Your qualification:
* Degree in Computer Science, Software Engineering, Electrical Engineering, or
related field. Familiarity with electric and pneumatic systems and
willingness to engage with them
* 5 to 8 years of experience in embedded systems and industrial communication
software development
* Proficiency in object-oriented design, C++, Python for scripting and
automation
* Knowledge of version control with Git, unit and integration testing, and
troubleshooting embedded software
* Familiarity with ARM v7/v8 Cortex-M/ Cortex-A microcontrollers and their
ecosystems
* Understanding industrial communication protocols (EtherCAT, Profinet, Modbus,
IO-Link) and controllers (SIEMENS, Beckhoff)
* Experience with up-to-date development tools such as VSCode, LLVM, GitLab, CMake,
and Conan Awareness of software development processes, architectural design
principles, and quality best practice
* Excellent written and spoken English communication skills
Working Location: Festo India Pvt Ltd. 237 B, Bommasandra Industrial Area, Hosur
Main Road, Bangalore - 99.
Working Days: 5 days
Working Model: Hybrid - 3 days WFO and 2 days WFH
Working Timings: 7:45 AM to 5:00 PM
Working Experience: Minimum 5 years of experience in embedded development using
C++
📌 Embedded Software Engineer (Bengaluru)
🏢 Festo SE KG
📍 Bengaluru