仕事概要
■Engineering & Research Division / Senior Software Engineer (Industrial Automation Runtime Systems)
■About the role
We are seeking a highly skilled and experienced Senior Software Engineer to lead the development of an advanced industrial automation runtime system similar to OpenPLC_v3/Beremiz/PLCNext Runtime. The ideal candidate will have a strong background in real-time systems, industrial automation, and software engineering.
■Job Scope
- Design and develop a flexible, high-performance runtime environment for industrial control applications.
- Implement support for IEC 61131-3 programming languages and high-level languages like C++ and C#.
- Develop and integrate a real-time scheduler for deterministic task execution.
- Create a hardware abstraction layer to support various industrial I/O modules and communication interfaces.
- Implement industrial communication protocols (e.g., Modbus, Profinet, EtherCAT) and IT protocols.
- Design and implement security features including authentication, encryption, and secure boot capabilities.
- Develop cloud connectivity modules and edge computing capabilities.
- Create APIs and SDKs for third-party integrations and extensions.
- Implement diagnostics, logging, and remote maintenance functionalities.
- Ensure compliance with relevant industrial standards (e.g., IEC 61131, IEC 61508).
- Collaborate with cross-functional teams including hardware engineers, QA, and product management.
- Mentor junior engineers and contribute to the technical direction of the project.
■Internal common IT tools
- Google Workspace (Gmail, G-cal, Gmeet等)
- Slack
- Notion
- Dialpad
- SmartHR
- Money Foward
- Bakuraku
etc.
■About Engineering and Research Division
Our Engineering and Research Division consists of mainly three teams that handle end-to-end development of Hardware and software systems for Energy storage & power transfer solutions and services. Currently, approximately 50 specialists are engaged in the mission of advancing energy storage technologies and solutions.
The Division is organized into the following teams:
- Series Development: Responsible for prototyping, testing & validation , requirements engineering , series handover of new products including product support and commissioning.
- Advanced Engineering: Responsible for development and experimentation into emerging technologies to sustain our current and future roadmap of energy solutions with focus on a areas viz. embedded development, PCB design, model based development, battery management, power conversion, digital twins, edge computing, cloud solutions ,AI/ML based dispatch optimization, generation and forecasts.
- Product Lifecycle Management: Manages product & project life cycles by tracking across quality gates through development, sourcing, value engineering leading up to manufacturing and after sales activities through cross functional coordination and data intensive product life cycle assessment
Working alongside talented engineers from around the world, you will have the opportunity to thrive in a diverse environment that values autonomy and empowers individuals to make effective contributions while gaining new skills and experiences on some of the latest emerging technologies directly applied into our solutions.
必須スキル
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
- 7+ years of experience in software development, with at least 5 years in industrial automation or embedded systems.
- Strong proficiency in C/C++ programming and real-time operating systems.
- Experience with IEC 61131-3 programming languages and industrial control systems.
- Knowledge of industrial communication protocols and networking technologies.
- Familiarity with cybersecurity principles and practices in industrial environments.
- Experience with Linux-based systems and embedded software development.
- Understanding of cloud technologies and IoT concepts.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and ability to work in a team environmen
歓迎スキル
- Experience with open-source development and community engagement.
- Familiarity with agile development methodologies.
- Knowledge of machine learning and AI applications in industrial settings.
- Experience with virtualization and containerization technologies.
- Contributions to relevant open-source projects or industrial standards.
求める人物像
- Proactively take on new challenges and approach difficult tasks with a positive mindset
- Excel at coordinating and communicating effectively with both internal and external stakeholders
- Embrace change and adapt flexibly in dynamic, fast-paced environments
- Take initiative to identify and address issues independently
- Possess strong communication skills, both verbal and written
-Demonstrate a willingness to actively learn and grow in unfamiliar areas
- Available to work at our Lab on a daily basis
応募概要
給与 | 15M to 20M JPY (decided based on skills and experience) |
---|---|
勤務地 | Tokyo Head Office (43rd floor, Midtown Tower, 9-7-1 Akasaka, Minato-ku, Tokyo 107-6243) and POWERD LAB (https://power-x.jp/en/about/powerd-lab) |
雇用形態 | Full-time employee |
勤務体系 | ●Working hours/month ・Scheduled working hours: 8 hours*Scheduled working days ・Flexible hour system (core time 11:00-15:00, 60-minute break) ●Holidays/Vacations/Holidays: ・Saturdays, Sundays, national holidays, year-end and New Year holidays, and other days designated by the company ・Vacations: Paid holidays 12 days in the first year (5 days granted at the time of joining the company, remaining 7 days granted after 6 months) ・Special leave for special occasions, etc. |
試用期間 | Three months |
福利厚生 | ⚫︎Full social insurance coverage (employment insurance, workers' compensation insurance, health insurance, welfare pension insurance) ⚫︎Employee stock ownership plan (with incentives) |
企業情報
企業名 | 株式会社パワーエックス |
---|---|
設立年月 | 2021年3月 |
本社所在地 | 本社工場:〒706-0001 岡山県玉野市田井6-9-1 / 東京本社:〒107-6243 東京都港区赤坂9-7-1 ミッドタウンタワー 43階 |
資本金 | 19,494 百万円(資本準備金を含む) |
従業員数 | 156名 |