Software/Firmware Developer

ABOUT UTIMACO

Utimaco is a worldwide supplier of professional cyber-security solutions and is based in Aachen, Germany. Since 1983, Utimaco develops hardware security modules and compliance solutions for telecommunication provider regulations. Utimaco is a world-market leader in both segments. Customers and parters of Utimaco in all parts of the world trust the company's long-term, proven reliability and investments protection, as well as its many certified IT security standards. Utimaco stands for recognizes product quality, user-friendly software, excellent support and trusted high security-made in Germany. 

To further strengthen our Corporate Unit we are looking for a:   Software/Firmware Developer

Your tasks:

As part of an R&D team, you will perform software development activities, including coding, documenting, debugging, and testing of software applications. Position reports to Sr. R&D Director and works with close cooperation with other departments within the business unit, e.g., product management, hardware development and production.

  • Designs, develops and maintains software products
  • Analyzes requirements and develops innovative, useful software solutions
  • Modifies existing software products to add new functions, adapt to new hardware, improve performance or enhance usability 
  • Design and development of test environments, including assistance in development of test equipment for the production department and for suppliers, if appropriate
  • Prioritize multiple activities and schedule own time to deliver against agreed objectives
  • Demonstrate sound understanding of software development best practices, database design and network architecture
  • The person shall demonstrate an ability to work in a team environment and independently to meet defined objectives based on established scope, budget and schedule.

Your profile:

  • Bachelor’s degree in Computer Science Engineering or related field or sufficient work experience (5+ years)
  • Minimum 5 years’ experience designing and programming software solutions.
  • Minimum 5 years’ experience in embedded SW development.
  • Strong experience (5+ years) with C, C++/C# and Java programming is MUST.
  • Strong experience in UNIX-based OS programming
  • Experience with cryptography (on algorithm level or applied) is a BIG PLUS.
  • Strong oral and written communication skills with an extreme attention to detail.
  • Strong interpersonal skills.
  • Strong experience with working in projects using a structured software development process.
  • Experience with large software development projects that have resulted in successfully deployed product.

 

We offer you:

We Offer:

  • 99% Employer paid premium for Medical, Dental and Vision benefits
  • 401k Match
  • FSA and Dependent Care
  • Short-Term Disability, Long-Term Disability, Life Insurance and AD&D
  • Employee Assistance Program
  • Generous PTO and Holiday Policy
  • An open and friendly corporate culture characterized by constructive and collaborative interaction
  • A flexible working hours model that can be adapted to individual needs
  • Professional and personal development through targeted training opportunities

Our Core Values:

  • Deliver Secure and reliable cybersecurity solutions
  • Acquire Excellence through customer focus
  • Innovate with passion
  • Collaborate and be professional
  • Be open and honest

DO YOU FEEL ADDRESSED?

Then we look forward to receiving your detailed application stating your earliest possible starting date and your salary expectations.