Work In Oregon Veterans Jobs

Jobs Currently Available in Oregon

Mobile Worksource Oregon logo

Job Information

Carrier Graduate Hire Program - Software Engineer in Salem, Oregon

Date Posted:



United States of America


CASAL: Salem Oregon 4001 Fairview Industrial Drive SE, Salem, OR, 97302 USA

Our Team

Join our team – we enjoy working together! We value collaboration at all levels, quality over quantity, and continuous learning. You can help us develop products by using a combination of web applications, mobile apps, and custom hardware interfaces. You will help us bring value to our Real Estate, Hospitality, Commercial, and Automotive customers by delivering solutions that replace physical cards & mechanical keys with mobile credentials on smart phones that interact with a variety of Bluetooth-enabled, battery-powered devices and locks.

To find out more about who we are and what we do, visit our products websites

  • For Supra visit

  • For Onity visit

What does a successful candidate look like?

  • Self-motivated, tenacious, and persistent through technical roadblocks

  • Values learning by knowing the newest technology and industry best practices

  • Loves to develop elegant solutions to complex problems

  • Values quality over quantity and fosters a quality first culture

  • Disciplined at prioritizing tasks and a willingness to seeks guidance when there are conflicts

  • Fosters collaboration through open designs reviews and able to turn technical feedback into improved design

  • Thrives in a highly collaborative environment

Essential Job Functions

  • Develop critical software components using programming languages like C#, Objective-C, Swift, and/or Java

  • Overcome difficult technical roadblocks through creativity and tenacity

  • Continuously learn and stay current with technology and industry best practices

  • Consult with other engineers to evaluate designs, system interfaces, and code implementation

  • Support our customers by troubleshooting and fixing critical sustaining issues

  • Provide reliable estimates of future efforts with clear identification of risks and assumptions

  • Contribute to customer requirements decomposition, system design, and technology down select processes

  • Strives to develop the simplest solutions to the most complex problems

  • Values quality over quantity and fosters a quality first approach and culture

  • Manages conflicting demands for time by prioritizing work and clear communication


  • Proven experience working with development environments such as Microsoft Visual Studio, XCode, and/or Android Studio

  • Mobile development experience (iOS / Android)

  • Experience designing SQL databases and developing SQL code in stored procedures

  • Comfortable working in the Windows operating systems and the .NET development environment

  • Proficiency with scripting languages such as JavaScript, Ruby, Python, and/or Perl

  • Understanding of internet protocols and interfaces such as HTML, REST web APIs, JSON, TCP/IP, HTTP, and XML/SOAP

Qualifications/Minimum Requirements

  • Must have a bachelor’s degree (science-based degree preferred)

  • Demonstrated proficiency with at least one high-level, object-oriented programming language (i.e. C#, Java, and/or C++) or scripting language (i.e. Ruby, Python, JavaScript, and/or Perl)

  • Outstanding written and verbal communication skills

Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

Job Applicant's Privacy Notice:

Click on this link at to read the Job Applicant's Privacy Notice