View Our Website View All Jobs

Mobile Developer


We exist to conquer complexity.

We are a global provider of innovative, state of the art products and services for comprehensive engine-driven management, protection, monitoring and control solutions. We offer the full line of engine instrumentation products from FW Murphy Production Controls along with extensive engine control development expertise from EControls to provide customers with a complete solution approach for engine control, protection, and monitoring.  We are passionate about customer satisfaction and service. Our commitment is to understand and meet the requirements of our customers and maintain an environment which encourages all employees to pursue never-ending improvements in quality and productivity. The company employs over 380 employees worldwide with a global reach including locations in Tulsa, Oklahoma; San Antonio & Rosenberg, Texas; Grants Pass, Oregon; Hangzhou, China.

We are starting an IoT department to connect our industry-leading devices to the internet to allow them to exchange information with other connected products, our customers and ourselves.  We are looking for a Mobile Developer with 3+ years of mobile software development experience to help us design and build the mobile user interfaces for our world-class IoT Platform from the ground up.  If you are looking for an innovative and collaborative environment, with high performing but low ego colleagues, this may be the job for you.  You will be on our San Antonio team, with daily onsite work required. 


  • This position reports to Director, IoT Strategy

Key Job Elements

  • Design, development, and maintenance of mobile (Android & iOS) applications that communicate with IoT devices via Bluetooth and web-based APIs
  • Develop mobile applications following the Android and iOS design and quality best practices
  • Demonstrate a high standard of software development through an emphasis on quality, test-driven development, and sound software engineering practices
  • Participate in software design reviews, peer code reviews, and provide input and feedback to other members of the development team
  • Actively contribute across the software development life-cycle
  • Interface with external customers to define and drive the implementation of new features



  • Bachelor of Science Computer Science, Computer Engineering or related field


  • 3-5 years experience hands-on mobile software development experience
  • Proficient in at least one of the  following: 
  • Android Java / Kotlin and Android Studio expertise
  • Apple iOS Objective-C/Swift and Xcode expertise
  • Demonstrated experience in developing high quality, enterprise scale software products using a structured system development lifecycle
  • General understanding of the IoT and mobile industry, mobile networking, and cloud/content services
  • Basic knowledge of mobile security issues and prevention measures
  • Intimate knowledge of the Android & iOS handset & tablet devices and platforms
  • Experience with REST-based API design and micro-services architecture
  • Strong understanding of the Play & App Stores (Android and IOS) ecosystem
  • Experience with Agile software development process, source control, and automated testing and deployment
  • Xamarin cross-platform development a plus
  • Experience with Internet of Things (IoT) concepts and cloud-based management of embedded devices a plus

Key Performance Characteristics

  • Self-starter with the ability to thrive in a small, fast-paced, hands-on and startup-like/semi-autonomous environment
  • Interpersonal skills to communicate effectively within the engineering team
  • Passion for Innovation
  • Outstanding software development skills
  • Strong verbal and written communication skills, organizational skill and teamwork skills
  • Adaptability
  • Strong Work Ethic
  • Ability and interest to learn new technologies on the fly
  • Sense of Urgency
  • Positive Attitude
  • Honesty/Integrity

Position Type, Schedule, and Travel

This is a full-time position with up to 10% travel time. Days and hours of work are Monday through Friday, 8:00 a.m. to 5 p.m. Occasional evening and weekend work may be required as job duties demand.  Ability to occasionally travel internationally for a week or longer is desirable.

Equal Opportunity Employer

EControls and FW Murphy Production Controls provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, EControls and FW Murphy Production Controls comply with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file