Lead Software Developer

Graphic Products is looking for a candidate who will lead the development of software at every level. The Engineering department's software scope ranges from embedded firmware to mobile development and everything in between. Joining our team is a great opportunity for those looking to build full-stack experience on new and industry leading products.

As a member of our Software Development team, you will:

  • Develop embedded, desktop, and mobile software for multiple architectures
  • Communicate with software contractors
  • Plan and coordinate with other departments for software releases
  • Lead design reviews, of your own work or your colleagues'
  • Write clean, scalable, testable and maintainable code
  • Document your code according to the agreed upon documentation standards
  • Work with QA team to setup best practices and guideless for testing
  • Participate in Sprint Planning to keep the projects on schedule
  • Participate in professional development activities and improve your knowledge and awareness of latest technology developments

Basic Qualifications:

  • Bachelor's Degree in Computer Science, Computer Engineering or related field.
  • Experience leading teams in a highly collaborative environment
  • Excellent verbal and written communication skills
  • 1+ years experience leading and managing a software project
  • 3+ years of professional software programming experience
  • Fluent in C++
  • Familiarity with the Qt/QML framework
  • Experience solving complex problems
  • Familiarity with mobile development (android & iOS)
  • Scripting language experience, particularly JavaScript
  • Linux programming experience
  • Software testing experience: Unit tests, integration testing, systems testing
  • Understanding principles and application of object-oriented programming (OOP)
  • Version control familiarity with Git
  • Familiarity with the Atlassian software Suite (Jira/Bitbucket/Confluence)

Preferred Qualifications:

  • Familiarity with C
  • Working knowledge of embedded software development
  • Experience with hardware/software interaction
  • Relational database experience

Salary: $95,000-$112,000/year DOE

Salary

$95,000 - $112,000

Yearly based

Location

Washington County,Oregon,United States

Job Overview
Job Posted:
1 year ago
Job Type
Full Time
Job Role
Administrator
Education
Bachelor Degree
Experience
Fresher
Total Vacancies
1

Share This Job:

Location

Washington County,Oregon,United States