RN Technologies
Automation Software Developer — Join a German-Bangladesh Technology Team
Dhaka
Deadline: 2026-01-05
4 Positions
Job Overview
Company: RN Technologies
Location: Dhaka
Type: FullTime
Salary: BDT 40,000 - 80,000 per month (posting dependent; may vary up to BDT 500,000 for some postings)
Posted: 2025-12-27
Experience: 1 Years
Education Requirements
Bachelor of Science (BSc) or equivalent
Job Responsibilities
- Develop and maintain a software platform for validation and automation of real-time IP-based communication protocols in safety-critical applications.
- Design and implement a Data Management System and AI-based intelligent fault monitoring system.
- Create and extend Vector CANoe CAPL scripts for automated test scenarios and fault analysis.
- Use CANoe for protocol monitoring, bus load simulation, and integration tests; use vCDL for standardized interface descriptions.
- Develop graphical test cases with vTESTstudio and integrate automated execution into a Python-based control framework.
- Analyze network communication using CANoe and Wireshark.
- Implement communication matrix and support IT/Cyber security, cryptographic components, and firewall configurations.
- Execute automated test cases in lab environments and integrate CANoe automation with central control frameworks.
Required Skills
- Python
- C++
- Java
- Automation
- Artificial intelligence (AI)
- Data Management
- CANoe
- CAPL scripting
- vTESTstudio
- vCDL
- Cyber Security
- Network Engineering
- Wireshark
- AMQP
- EtherCAT
- MQTT
- RaSTA
- BTP
- ETCS
Benefits & Compensation
- Pension policy
- Tour allowance
- Medical allowance
- Mobile bill reimbursement
- Weekly 2 holidays
- Overtime allowance
- Performance bonus
- Insurance
- 28 days paid leave
- Yearly salary review
- Permanent employment contract
- Opportunities for professional growth and skill enhancement
Job Description
RN Technologies is hiring an experienced Automation Software Developer to join a dynamic, international team working on safety-critical, IP-based communication systems. This job offers a unique opportunity to work initially in Bangladesh with potential transfer to Germany based on performance. This circular provides an in-depth overview of the role, responsibilities, required skills, benefits, and how to apply. If you are looking for a job at a forward-thinking company and want to apply to a role that blends automation, AI, network engineering and real-time testing, read on. Why this job and company? RN Technologies is engaged in advanced automation and testing for digital railway systems and safety-critical communications. This position offers exposure to state-of-the-art tools (Vector CANoe, vTESTstudio, vCDL), AI-based monitoring solutions, and opportunities for international relocation to Germany. Competitive compensation with benefits and opportunities for professional growth. Overview Job title: Automation Software Developer Vacancies: 4 Employment type: Full Time Posted on: 2025-12-27 Application deadline (valid through): 2026-01-05 Workplace: Bangladesh (Dhaka) with possible posting/transfer to Germany depending on assignment Key responsibilities Develop and maintain a software platform for validation and automation of real-time IP-based communication protocols used in safety-critical applications. Design and implement a Data Management System and AI-based intelligent fault monitoring system to support automated diagnostics and analytics. Create and extend Vector CANoe CAPL scripts to automate test scenarios, perform fault analysis, and simulate communication sequences. Use CANoe for protocol monitoring, bus load simulation, and integration tests; use vCDL for standardized description of communication interfaces and test behavior. Develop graphical test cases and control flows using vTESTstudio and integrate automated test execution into the central control framework (Python-based). Analyze network communication with tools like CANoe and Wireshark; implement communication matrices for IT/cyber security and cryptographic components. Work with network and security systems — configure and test firewalls (Fortinet, Genau), and execute automated test cases in lab environments. Integrate CANoe-based automation into broader Python-based control and orchestration frameworks. Required skills and qualifications Bachelor of Science (BSc) or equivalent in Computer Science, Electrical/Electronic Engineering, or related discipline. Minimum 1 year of relevant experience; freshers with strong fundamentals and relevant internships are encouraged to apply. Solid software development experience in Python and/or C++ or Java (must). Experience with Vector CANoe toolchain and CAPL scripting; familiarity with vTESTstudio and vCDL is a strong advantage. Knowledge of network technologies, advanced network protocols (AMQP, EtherCAT, MQTT), and tools like Wireshark. Experience or understanding of cyber-security aspects, cryptographic components, and firewall configuration/management. Familiarity with RaSTA protocols, BTP, DSTW, iLST, ETCS, and CANoe RaSTA binding is beneficial. Good problem-solving skills, proactive attitude, and ability to work in an international team environment. Suggested additional skills Experience in test automation and embedded/real-time systems. Exposure to cloud/server platforms and GUI-based controllers. Knowledge of data management systems and experience integrating AI-based monitoring solutions. Benefits Pension policy Tour allowance and medical allowance Mobile bill reimbursement, overtime allowance, performance bonus, and insurance 28 days of paid leave Permanent employment contract and yearly salary review Opportunities for professional growth, training, and potential posting to Germany with enhanced compensation Salary The advertised salary range for posting in Bangladesh is approximately BDT 40,000 to BDT 80,000 per month. Depending on assignment and posting location (e.g., Germany), compensation and benefits may be significantly higher (the project reference mentions salary up to BDT 500,000 for some locations/roles). How to apply Please review the job circular and apply before the deadline. The job is listed as an online apply opportunity. For full company details and application instructions, visit the company website. You may also check the employer's official site to apply and find additional information. The application deadline is 2026-01-05 — make sure to apply before this date. Important notes This job circular has been provided by the company; applicants should verify the details directly with RN Technologies. Be cautious of any employer requesting fees; candidates should not pay fees to secure interviews or placements unless verified and documented by the company. If you are an experienced software developer with a passion for automation, testing, and networked systems, this job at RN Technologies is an excellent opportunity. Apply promptly and prepare to demonstrate your programming, automation toolchain, and network analysis skills.