Passionate about technology that impacts on our day-to-day lives ? Interesting in improving software quality and reliability for critical solutions spanning the Aerospace and Automotive sectors ? Looking to develop your C /Scripting skills in automated build and test systems further ? If so why not read on ? Our client is a world renowned innovator in the development of DevOps tools that improve software quality and security as well as team productivity. As part of their Integrations team they are currently looking for a Build Engineer who will be responsible for the automated build and test systems for their API libraries that span the server and integration projects. This requires a strong knowledge of C/C with generalist knowledge of scripting languages like Python, Ruby, PHP, Perl etc… These builds feed into our client's continuous integration systems such as GitHub. Ideally you should have knowledge of building C/C applications on multiple platforms, experience with Continuous Integration tools such as Jenkins and Docker. You will then build and maintain these systems across releases , improving the automation of builds and tests. You will then develop the API libraries to provide continued support for new server features. Responsibilities *Taking responsibility for our client's build systems and their API libraries across multiple platforms and ensuring their stability and support for newly introduced future features. *Updating and maintaining the APIs so they support new features and continue to work wit the latest version of the languages our client supports. *Working with the server , integration and product teams to ensure that the organization's client applications can continue to access server features through their API libraries. Requirements *A Bachelors or Masters degree in Computer Science or a related field or equivalent experience. *Familiarity with CVS, SVN, Git or Perforce *Experience with C/C including Build environments and compilers for such applications. *Experience with at least one scripting language ( Python, Ruby, PHP, Perl ideally) *Knowledge of the Unix/Linux command line. *Some experience in developing on multiple platforms ( Windows /Linux/MAC) In-depth development skills are not required , however, you will need to have enough knowledge to understand the code. *Experience enhancing existing code, diagnosing and resolving bugs. *Knowledge of virtualization frameworks such as Docker and /or Vagrant. *Experience with test automation frameworks. *A dedication to high quality software engineering. *Fluent written and spoken English. *Excellent interpersonal skills for working cross-functionally with other departments on a daily basis. In return our client can offer a constantly evolving position bringing you into contact with the latest technologies and maintaining and building an environment in continual development. The company offers excellent career growth prospects in a friendly and welcoming team environment.
Euro London Appointments, on behalf of our well respected client in the embedded software compliance and testing sector, is currently recruiting for a skilled German speaking Support Engineer to deliver high-quality post-sales technical support to clients spanning the Aerospace, Automotive, Medical and Financial Sectors in the German speaking regions of Europe. This role is a fantastic opportunity for a self-motivated, results-oriented, dependable and communicative Support Engineer to join a medium sized and fast-growing international company applying strong communications, analytical and technical skills to a role involving a strong client facing element as well as a good understanding of programming languages (C/C ) Please see the description below for further details! Responsibilities. Representing the company as the first point of contact for technical enquiries relating to our client's software. Reviewing the scope of the issue the client is facing and determining the best course of action. Developing and maintaining technical expertise all areas of product usage and functionality to effectively advise customers. Researching, documenting and escalating cases according to ISO9001 processes. Staying in contact with key accounts to provide follow-up advice and best practice on how to most effectively benefit from the software. Providing customer driven feedback to product management in order to influence future product enhancements. Displaying a friendly, engaged, positive attitude . You are someone who take a pride in being approachable, respectful, knowledgeable and keen to learn. Required experience Experience providing customer support or using strong communications skills in German and English to help others. German language fluency is essential. Educated to degree level in Computer Science, Computer Engineering or a Scientific field linked to IT. Previous recent ( last 2-3 years) experience in C/C is essential ideally on Linux and Windows OS. Outstanding customer support skills. Strong analytical and problem solving abilities. A flair for teamwork and collaboration in a medium sized team environment. Excellent presentational skills, both written and verbal. Organized and dedicated approach. Strong attention to detail. In return our client can offer a stimulating , diverse and challenging position putting you into direct contact with some of Europe's leading Automotive, Aerospace and Medical organizations who will rely on you and the cutting-edge technology you will support to ensure high coding compliance standards that are vital to their highly regulated industries. You will have long-term progression opportunities to develop your skills including travel and on-site opportunities as well as continuous training. If this sounds like the kind of challenge you would like to rise to, please get in touch today !