Software Engineers – Mobile, Product, Project and Software Services Engineers at Lucas Systems, Inc.

Lucas Systems, conveniently located at The Columbia Centre in Bracknell across the street from the train and bus stations, is looking to expand its top notch software engineering team.

Would you like to collaborate with some of the brightest, most talented software engineers and software service engineers AND make a recognizable impact in a profitable, established and growing software solutions company? As a member of Lucas’ Team, you could be doing just that!

At Lucas, Software Engineers are responsible for: designing, developing, documenting, and supporting major components of the next generation of Lucas’ software products.  Lucas’ solutions are deployed in 3-4 months so engineers can see the results of their work in production.

Software Services Engineers maintain existing solutions, deploy software directly to customer environments, and provide superior customer communication. They also design, develop, and manage software enhancements. 

Technologies include software that runs on a variety of leading-edge mobile devices from manufacturers such as Samsung, Lenovo/Motorola, and Zebra Technologies. 

Requirements:

  • Bachelor’s degree in Software Engineering, Computer Science, or related discipline together with previous software engineering experience preferred.
  • Object-oriented programming (preferably C#) and database skills (preferably SQL Server).
  • Commitment to producing high quality, well-designed and flexible applications.
  • Solid troubleshooting, analytical, and organisational skills with attention to detail.
  • Dedication to collaborative working style and desire to learn and adopt new technologies.
  • Excellent verbal and written communication skills.

Additional Valued Experience:

  • Experience with Warehouse Management Systems (WMS) or other supply chain software solutions; systems that include mobile devices; Android development.

We are also seeking a Sr. Software Engineer with C++ and Android mobile development experience to serve as a key part of our Mobile Technologies Team. 

Position Responsibilities:

  • Design and implement software for Lucas mobile work execution solutions, particularly the software that runs on the mobile clients (Android and Windows CE-based devices)
  • Enhance and maintain Lucas’s existing core mobile device software that provides high performance speech recognition, multimodal input, and audio prompt playback capabilities.
  • Research state-of-the-art hardware and technologies which can be leveraged in Lucas solutions, and develop proof-of-concepts and business cases around them
  • Evaluate and integrate 3rd party hardware (smartphones, mobile computers, smart watches, smart glasses, barcode scanners, headsets, etc.) for use in Lucas solutions
  • Evaluate and integrate 3rd party software (terminal emulation, mobile device management, libraries for specific functionality, etc.) for use in Lucas solutions
  • Assist in the creation and ongoing updates of Lucas’s product and R&D roadmaps
  • Support Lucas’s Customer Support Team in troubleshooting and developing fixes and enhancements for existing customer deployments

Minimum Qualifications:

  • BS in Computer Science or Software/Computer Engineering (significant and relevant work experience coupled with a differing degree will be considered)
  • 2+ years of experience
  • Strong working knowledge of C++
  • Experience developing rich-client mobile applications targeting Android
  • A passion for innovation and desire/commitment to drive ideas to solutions that solve real-world problems
  • Strong problem solving and analytical skills
  • Excellent verbal and written communication skills
  • Effective organizational skills and ability to be attentive to details

Preferred Qualifications:

  • In addition to C++, development experience with Java or C#
  • In addition to Android, experience with mobile device development targeting Windows Mobile/CE or iOS devices.
  • Speech recognition research or development experience (speech recognition accuracy evaluations, use of APIs and/or tuning of speech recognition systems like Kaldi, CMU SPHINX, Nuance VoCon 3200, etc.)
  • Machine learning experience
  • Experience with one or more of the following technologies: Bluetooth, Wi-Fi, RFID, NFC, vision, augmented/mixed reality
  • Knowledge of Wi-Fi network design and troubleshooting
  • Experience with cross platform mobile app development with Xamarin
  • Working knowledge of one or more database systems
  • Knowledge of warehouse systems and operations

Additional Valued Experience:

Experience with Warehouse Management Systems (WMS) and operations, or other supply chain software solutions.

Notes: Remote work on occasion; Sponsorship considered as part of an evaluation period; Some relocation assistance may be offered for the right individual.

Software Developer C++ / Java at a fast-growing, exciting tech company at Drooms GmbH

We are looking for a C++ / Java Developer (f/m) who has deep domain knowledge and hands-on experience and wants to join our existing development team in Frankfurt, Germany. Beyond the required skills and abilities, we are looking for an individual with a senior attitude and a passion for building awesome stuff and a love of disrupting industries.

What you’ll be doing

  • Creating something new: as part of an international team, you will contribute ideas as well as develop and improve tools to enrich Drooms services portfolio
  • Networked communication: coordinating and executing tasks in collaboration with teams in an international environment
  • Maintaining and improving Drooms desktop application and Drooms DVD Viewer for Windows and Mac OSX with C++ and Objective-C
  • Reviewing technologies and architecture
  • Assisting our Semantic team with research and building tools with Java (Machine Learning, AI)
  • Creating and maintaining unit tests and documentation for our products

What you need

  • At least four years of experience in the domain of professional software development (expert C/C++ & Java)
  • Advanced Linux skills and solid understanding of scripting in Python or Bash
  • Proven experience in software development processes (version control, build systems, testing, debugging, performance evaluation, continuous integration, deployment tool chain) and agile methodologies (e.g. SCRUM)
  • You are motivated to work on challenging problems in an agile environment as well as to implement modular and scalable solutions to address those problems
  • Excellent communication skills along with the ability to work independently and as part of a big team in an effective manner
  • Excellent verbal and written English communication skills

Bonus points for

  • Prior experience in the domain of artificial intelligence is a plus

We are looking forward to meeting you! Apply now!

Product Manager SDK & API (m/w) at DFL Digital Sports GmbH

The DFL DS is the digital excellence center of the DFL group leading the digital activities of the Bundesliga. To scale our products and services globally and grow our international user base, we require a Product Manager for our SDK & API. This is a unique opportunity to help guide a new product through to launch and beyond.

Our SDK enables 3rd parties and internal teams to build products based on the Bundesliga’s content and data streams.   

The responsibilities

  • Responsibility for our SDK as a product
  • Working with development team to create a product driven methodology to determine how APIs are created and validated
  • Establishing standards and processes for publication and distribution of the SDK
  • Planning the product roadmap with milestones
  • Product owner in an agile, cross-functional team
  • Working closely with developers, editors and other stakeholders
  • Observing the market and driving product development strategies
  • Analysing data sources to define the direction of product development
  • Conducting research and communicating with partners to improve our offering
  • Managing product budget and monitoring cost-effectiveness of all offerings
  • Establish communication channels with users to get feedback on SDK enhancements
  • Establishing KPIs and monitoring performance metrics
  • Establishing SLA and operational standards in cooperation with other teams
  • Communicating SDK strategy and status across the DFL group

Qualifications

  • bla
  • Excellent written and spoken English
  • Interest in researching, learning and implementing Product Development techniques
  • Thorough understanding of software development processes and API/SDK usage
  • Deep understanding of how to read data and use analytics to drive decision making
  • Experienced in working with 3rd parties, in particular B2B and software vendors
  • Strong hands-on mentality with entrepreneurial skills
  • A solid understanding of agile principles (i.e. Scrum and Kanban)
  • 4+ years’ experience working in the digital space
  • At least 2 years experience in software development with exposure to various APIs/SDKs
  • Broad experience across different platforms, mobile, web, TV, wearables

Preferred Qualifications

  • Experience in BDD
  • Knowledge in web APIs, preferably Swagger / OpenAPI
  • Development background
  • Understanding of modern QA techniques
  • Previous experience building or publishing SDKs
  • Experience with cloud services, preferably AWS

The position is for an initial 2-year period. Occasional work on match days is required outside standard office days/hours. 

Please apply with your curriculum vitae and covering letter stating the start date exclusively by e-mail to [email protected]. We also accept anonymous applications.

DFL German Football League GmbH  
Human Resources – Recruiting 

Systems Architect at Sparkol

Sparkol are looking for a personable and talented Systems Architect/ Dev Ops engineer with a hands-on development background to help with their ambitious growth plans.

Our server-side technology stack is mostly based on JavaScript applications running in EC2, using Cloud Formation and Puppet to automate deployments. We also have some Scala code and a .Net-based CMS running on Windows.

Sparkol is a Bristol-based software company empowering people to engage their audience. We make tools to help people communicate brilliantly, regardless of technical ability. Leading the way by developing whiteboard animation explainer video solution, VideoScribe, Sparkol has now also introduced Storypix. This vision is why we are trusted by the worlds leading companies, educators and users from over 160 countries.

Benefits

  • 24 days holiday per year plus UK bank holidays
  • Health cash plan
  • Income protection
  • Life cover
  • Private health cover
  • Opportunity for training days and growth
  • Childcare vouchers
  • Charity sponsorship fund available

Senior Backend Python Developer for an IT-Security Company at RadarServices Smart IT-Security GmbH

Your Responsibilities

  • Development of high-performance data processing backend services with an emphasis on correctness, reliability and scalability
  • Development of an advanced aggregation and correlation engine for IT security risk detection
  • Collaboration with QA engineers and our inhouse research department

Your Qualifications

  • Very good knowledge of Python
  • Solid Unix know-how
  • Experience with version control tools (preferably git)
  • Familiarity with SQL database systems (PostgreSQL, SQLite)
  • Experience with concurrent programming in a POSIX environment (coroutines, threading, multiprocessing)
  • Experience with C/C++
  • Ideally, experience with:

    • Building high-performance backend services
    • Python packages for scientific computing (pandas, numpy, scikit-learn)
    • Elasticsearch

  • Good command of the English language, spoken and written
  • Interest in IT security
  • Accurate and reliable work style for both self-responsible tasks and working in a team

USB/SLEPOS Developer/ Kernel Engineer (Global) Flexible Location at SUSE (allows remote)

(Global) Flexible Location

In this role, you will be responsible for enabling various Point of Service (POS) hardware to work flawlessly with SUSE Linux enterprise products. The Hardware Enablement Team is a group of a

dozen people in different locations with different areas of expertise, ranging from small peripherals to crucial systém components (graphics) to specific platforms (ARM, IBM POWER).

Key Responsibilities:

  • Development of new code and backporting to older releases.
  • Bug analysis and bugfixing.
  • Close collaboration with upstream communities.
  • Technical discussions with SUSE partners and other stakeholders.

Required Skills:

  • Degree in Computer Science, Computer Engineering, or comparable qualifications.
  • Excellent knowledge of the C programming language.
  • Open source community participation.
  • Experience with system-level programming.
  • Solid understanding of the USB protocol.
  • Self-reliance.

Recommended Skills:

  • Shell and/or Python programming.
  • Contributing to the Linux kernel.
  • Knowledge of the Linux USB driver stack.
  • Knowledge of Linux power management.

Work Location:

With the team being distributed, the engineer can work at any SUSE office (or home office) worldwide, although Europe is preferred, and it is assumed that some time can be spent in Nuremberg and/or Prague.

Sr. Engineer that Love Data Science at Mighty AI

Mighty AI is a data management platform for autonomous vehicle perception data. We provide all the software, expertise, and expert annotators needed to create ground truth datasets for vehicle perception models. We convert raw, unlabeled data into useful high-quality data, pairing machine learning with human intelligence to revolutionize how companies manage perception data and create ground truth data to train and validate their models. Mighty AI has the world’s greatest venture capitalist backing us on this journey: Accenture, Foundry, Google Ventures, Intel Capital, Madrona and NEA

To reach these goals, Mighty AI is seeking a highly motivated software engineer to join our cross-functional data science team.  This person will help build, deploy, and maintain our real-time quality systems and underlying infrastructure.

Responsibilities:

  • Work within Ruby codebase to design, build, productionalize, and support real-time ML systems that monitor and manage the work of hundreds of thousands worldwide data annotators 
  • Collaborate cross-functionally with computer vision experts, engineers, data scientists, product management, and customer-facing account managers to design and build new features and support existing functionality
  • Partner with Computer Vision experts to bring prototypes to production
  • As the most senior engineer on the team, mentor more junior engineers and develop and evangelize engineering best practices.  

Required:

  • Bachelor’s or master’s degree in a technical field (computer science, math, or similar preferred)
  • Solid understanding of algorithms & data structures
  • 5+ years’ experience supporting production software in a professional environment
  • Proficient in Ruby or relate languages

  • Must have experience (and enjoy) tackling difficult, complex, and sometimes highly mathematical problems that may not have easy off-the-shelf solutions
  • Strong self-starter, eager to learn. Must enjoy working as part of a close-knit, diverse team
  • Ability to thrive in a fast-paced and sometimes ambiguous startup environment

Nice-to-Have’s:

  • Proficiency with Python, SQL, and / or Javascript
  • Experience developing microservices
  • Experience prototyping and experimenting systems prior to full-blown development
  • Familiarity with / enthusiasm for predictive modeling systems

Mid-Lead Full Stack Developer(s) – Remote – AngularJS / Play Scala / PostgreSQL at Process Street (allows remote)

We have multiple positions open between mid-level to team lead.

Everyone on the team is a full-stack developer.

We are a young, lean, recently funded startup building a highly scalable consumerized B2B SaaS product.

You can learn more about our product here – http://process.st

Right now we really care about building a super high-quality product from the inside and out. We really care about user experience and care about our customers a lot and we are looking for someone who takes pride in their work.

Join on the ground floor.

This will be a full stack development role working where you will be responsible for owning major features in the product.

You will be working in a team with 2 senior Scala/Full Stack Devs w 30 years combined experience) so you will not be fending for yourself but you will still have plenty of freedom and flexibility to own your features.

Our app is built API first on Play Scala, AngularJS and PostgreSQL. We are hosted on AWS using RDS, EBS etc..

Requirements:

1. You are a full stack expert. You program in multiple languages, you can wear multiple hats, you thrive in a fast-paced and unstructured environment, you program for fun, you know startups.

2. You are ok with a “go all in” startup lifestyle. We can pay a solid salary and offer equity but we are a small team with big dreams and a long way to go, so we need people who can contribute on a huge scale.

If this seems interesting to you drop me a line and let’s discuss further.

Frontend Developer / Senior Level x2 at GoEuro Travel GmbH

Frontend Developer / Senior Level x2  – Berlin (urgent)

GoEuro is looking for two Senior Frontend developers, you will have 5 years plus solid commercial development experience, more recently in a senior role.

Key business area:

These roles fit within an exciting and core business area, to include, Monetisation (core business of selling tickets), Acquisition (responsible for every new user) and re-engagement: (to focus on re-engaging with users that have already used our service, inspiring them to come back and making sure that GoEuro becomes their go-to travel service).

This team is growing fast, they are progressive, innovative who believe that the fuel that drives growth consists of fast, data-driven iterations, they are constantly on the lookout for new initiatives that will make more highly engaged. You will be everything software (we love hungry developers), with the ability to inspire team members, mentor junior developers with the desire to keep pushing for excellence and always thinking outside of the box.

Our technology stack is diverse and ever-changing. Examples of the technologies centered around the front end that we currently use and you’ll be working with include (but are by no means limited to):

  • ReactJS, Redux, NodeJS and eco-system frameworks
  • *NIX
  • Kubernetes, Docker
  • Google Cloud Platform (GCP)
  • AWS Redshift, Google BigQuery, PostgreSQL, MySQL

Key tasks within the team:

  • Architecting and building Frontend systems with state-of-the-art technology and libraries that enable us to deliver an unrivaled user experience.
  • Running fast iterations and experiments to support our team with data and insights to drive the product forward.
  • Working closely together with other teams in order to extend our existing codebases.

 Our part:

  • An office in the center of Berlin’s thriving startup scene
  • Outstanding career opportunity
  • Flat hierarchies and everyday opportunities to learn, grow and develop
  • A diverse team of over 40 nationalities
  • Free lunches, yoga, German lessons and more
  • Very competitive compensation plus (relocation support if required)

Senior Software Security Engineer – For Citrix On-Prem and Cloud products at Citrix

Senior Software Security Engineer

Responsible for executing the Security Development Lifecycle (SDL) for Citrix On-Prem and Cloud products to ensure that our software meets the customer expectation of security robustness.  
Able to drive and execute SDL best practices and its integration with the CI/CD, Agile and Waterfall development models.

Create and deliver advanced security training and guidance to product engineers.
Able to guide product development teams on design changes as per security requirements.
Establishes and maintains thorough and accurate documentation of all work. 
Communicates technical issues within scope of assignment.  Able to drive negotiation in the interest of security.

Conducts reviews of specific security fixes as necessary.
Conduct product penetration test in a non-disruptive way for IT/Cloud deployments, including exploit creation to demonstrate a proof of concept.
Validate the efficacy of defensive mechanisms, as well as, the engineering adherence to security policies.

Qualifications (Knowledge, Skills, Abilities)

  • Expert in at least 3 of these areas in security – System, Web, Network, Mobile, Cloud, Windows, Cryptography
  • Capable of writing exploits for identified vulnerabilities in the area of expertise.
  • Solid understanding of most common software vulnerabilities and standard secure coding practices.
  • Excellent capabilities to identify security vulnerabilities and root cause analysis.
  • Proficiency in a programming language(s) (e.g. C, C++, Python)
  • Proficiency in System Internals (Windows or Unix)
  • Demonstrated understanding of Computer Science fundamentals (OS, Networks).