
Embedded Software Engineer – Corporate Software Development
Festo
full-time
Posted on:
Location Type: Hybrid
Location: Bangalore • 🇮🇳 India
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
Cyber SecurityRTOS
About the role
- Develop and maintain embedded software platforms for a range of new products
- Create technical specifications and detailed designs for software components
- Review and document code using peer-review tools
- Support projects during the integration and application of the software platform.
- Assist in product qualification and certification processes
- Collaborate with teams to ensure software meets functional and quality standard
Requirements
- Master’s or Bachelor’s degree in Computer Science, Electrical Engineering, Automation Technology, or related field.
- Proven expertise in designing embedded systems and real-time systems
- Excellent coding skills in C++ and solid experience with RTOS and real-time analysis
- Knowledge of embedded hardware (ARM development boards, Single-Board Computers)
- Experience in cybersecurity and/or functional safety, and agile development methodologies is an advantage
- Excellent written and spoken English communication skills
Benefits
- Working Days: 5 days
- Working Model: Hybrid - 3 days WFO and 2 days WFH
- Working Timings: 7:45 AM to 5:00 PM
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
embedded software developmentC++RTOSreal-time systemsembedded systems designreal-time analysisembedded hardwarecybersecurityfunctional safetyagile development methodologies
Soft skills
communication skills
Certifications
Master’s degreeBachelor’s degree