Senior Software/Firmware Developer

所在地: Campbell

Your tasks

  • 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 (10+ 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, RTOS
•  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.

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

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

Do you feel addressed?

Then we look forward to receiving a meaningful application stating the earliest possible starting date and your salary expectations.
Apply now
Apply Now

How can we help you?

Talk to one of our specialists and find out how Utimaco can support you today.
You have selected two different types of downloads, so you need to submit different forms which you can select via the two tabs.

Your download request(s):

    By submitting below form you will receive links for your selected downloads.

    Your download request(s):

      For this type of documents, your e-mail address needs to be verified. You will receive the links for your selected downloads via e-mail after submitting below form.

      About Utimaco's Downloads

      Visit our Downloads section and select from resources such as brochures, data sheets, white papers and much more. You can view and save almost all of them directly (by clicking the download button).

      For some documents, your e-mail address needs to be verified. The button contains an e-mail icon.

      Download via e-mail

       

      A click on such a button opens an online form which we kindly ask you to fill and submit. You can collect several downloads of this type and receive the links via e-mail by simply submitting one form for all of them. Your current collection is empty.