Software Engineer - Electric Inverter (communication, interface)
Your Responsibilities:
Development of reusable components and application features
Specification, architecture and design of basic software for Linux systems
Design and programming of communication through fast ethernet of large data packages
Collect and document software requirements
Design efficient algorithms in terms of both time and space complexity
Create readable, testable and well-structured code which complies with AVL guidelines
Your Profile:
University degree in technical field: Automation/Computers/Electronics
Linux systems – command line and shell scripting, debug and troubleshooting processes, package installations, mounts, LVM, task automation
Good C++ programming skills
Networking knowledge (TCP/IP, DNS, Routing, etc.)
Ability to diagnose application issues (reviewing applications logs, reviewing server stats, etc.)
Good English knowledge
Soft skills: result oriented, good communication skills, ability to analyze and organize, team player, self-driven and proactive