NovAtel

Returning Candidate?

Embedded Software Engineer

Embedded Software Engineer

Job ID 
2018-1326
Company 
Veripos
Job Locations 
UK-Aberdeen
Category 
Technical / Engineering
Type 
Permanent Full-Time

More information about this job

Overview

DESCRIPTION OF TEAM & SUMMARY OF POSITION:

Veripos is a provider of high precision navigation and positioning products and services to the offshore marine and gas industry. We are looking for a full time permanent Embedded Software Engineer to join our R&D department in Aberdeen.

Applying enthusiasm, adaptability and existing skills you will enjoy learning new methods and skills whilst designing, implementing and testing software.  This role offers the chance to deliver step changes whilst working with modern technologies.

Responsibilities

DESCRIPTION OF RESPONSIBILITIES:  

  • Design, develop, test and deliver software in support of Veripos products and services
  • Contribute to designs and specifications under direction of the senior software engineer
  • Assist development team when needed
  • Liaise with System Engineers to ensure understanding of client requirements
  • Design and development of appropriate unit tests for all development work
  • Ensure established standards and procedures are followed at all times

Qualifications

QUALIFICATIONS: 

  • Degree or Diploma in computing or related technical discipline with 3 to 5 years of experience, including demonstrable time in a software engineering role

Must-Have:                      

  • C#.NET skills
  • Proven, hands-on experience with .NET embedded application development, preferably within a hardware systems environment
  • Microsoft technology stack knowledge
  • Visual studio
  • Design, development, testing and deployment
  • OO knowledge and practical experience of design patterns
  • Good interpersonal and communication skills
  • Knowledge of development methodologies

Key Success Factors: 

  • Excellent problem-solving skills
  • Ability to flex and adapt to changing situations easily
  • Collaborative abilities in multi-disciplined teams
  • Ability to take work/tasks/projects to closure
  • Attention to detail
  • A self-starter who is able to work under their own initiative 

Nice-to-Have: 

  • WPF/Windows Forms
  • Hands-on LINUX development experience
  • Windows CE/Windows Embedded
  • Modern C++
  • Web Dev experience
  • SVN source control
  • JIRA project management
  • Agile software methodology experience