Get AI-powered advice on this job and more exclusive features.
Principal Consultant | Software Engineering, AI & CV/ML, Semiconductors & Electronics
European Tech Recruit are working closely with a leading semiconductor company, based in the County Cork area, who are looking for a talented Android Developer to join their team.
Responsibilities as Android Developer:
* Creating, developing, and validating applications for desktop and mobile environments.
* Designing, coding, and testing utility tools with user interfaces that work seamlessly across Windows and Linux platforms, utilizing languages such as Java, C++, Python, .NET, and C#.
* Building Java/C++ components that follow best practices in design, development, and deployment in line with industry standards.
* Assisting other software and quality assurance teams in the deployment of sensor solutions on various devices.
* Contributing to the development of prototype reference platforms for devices such as smartphones, wearables, and smartwatches.
* Helping to evaluate and compare key features across multiple device categories.
* Creating detailed documentation for designs, tests, and user guides for tools.
* Collaborating with cross-functional global teams in systems and software development.
Requirements:
* Experience in programming with Java/Kotlin. C++ beneficial.
* A solid foundation in computer science fundamentals.
* Experience building applications for Android using Android Studio and the Android Linux native layer.
* Proficient in unit and system testing with modern frameworks (Google Test, CI/CD, etc.).
* Skilled in developing system applications and tools using both C++ and Python, for internal and customer-oriented purposes.
* Experience creating desktop applications with user interfaces (GUI).
* Comfortable working across multiple operating systems (Ubuntu Linux, Windows 10).
* Proficiency in at least one interpreted language (Python, Perl, Ruby).
* Familiar with Object-Oriented Programming (OOP) principles and practices.
* Experience with version control and issue tracking tools such as Git, Subversion, Jira, etc.
* Exceptional analytical skills.
If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to nh@eu-recruit.com.
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Engineering, Design, and Information Technology
* Industries: Semiconductor Manufacturing, Computer Hardware Manufacturing, and Software Development
#J-18808-Ljbffr