Senior Android Software Engineer

midtronics • Mexico
Relocation
Apply
AI Summary

Develop high-quality Android software applications for various products. Engage with customers to design tailored solutions. Collaborate with a cross-functional project team using Scrum.

Key Highlights
Design and develop Android software applications
Collaborate with customers to understand requirements
Lead architecture, design, development, and testing of software
Key Responsibilities
Lead the architecture, design, development, and testing of Android software applications
Collaborate with customers to understand requirements
Work closely with sales, marketing, and customers to develop tailored solutions
Technical Skills Required
Java Kotlin Git Jira Crucible BitBucket CAN Bluetooth WiFi TCP/IP
Benefits & Perks
Comprehensive Medical, Dental, & Vision Benefits
Life Insurance
Generous Paid Time Off & Company Paid Holiday Schedules
Reimbursement for Continuing Education & 50% of Textbook costs
Auto Supplier Discounts

Job Description


Android Software Engineers

Chihuahua, Mexico

2800-6800 pesos monthly

This position works onsite in Chihuahua. Relocation assistance from Guadalajara, Mexico City, or Monterrey may be available.

As vehicle electrification continues to advance, Midtronics is actively engaged in partnering with original equipment manufacturers (OEMs), aftermarket support providers, and battery manufacturers to develop tools that support effective battery management.

The Senior Android Software Engineer plays a key role as a member of the Midtronics Tool Software Team. This team is tasked with designing and developing software applications across all Midtronics product platforms, which include electric vehicle service equipment as well as automotive battery testers and chargers. Collaboration with customers is central to the team's efforts, ensuring that the systems and tools developed effectively address diverse battery management needs.

In this role, you will take charge of the specification, design, and development of Android software applications for a variety of products. You will engage directly with our account teams and customers to understand their requirements, design appropriate solutions, and deliver features and customizations tailored to our Android software offerings. A strong commitment to delivering high-quality software and fostering continuous improvement is essential for success in this position.

Responsibilities

Software Architecture, Design, Development, and Testing

  • Lead the architecture, design, development, and testing of Android software applications across a diverse range of Midtronics products. Ensure that all aspects of the software lifecycle, from initial concept through delivery, align with product requirements and quality standards.
  • Work closely with sales, marketing, and customers to develop tailored solutions that address unique battery management needs. Document product specifications thoroughly to facilitate clear communication and implementation.
  • Identify opportunities for software enhancements that increase overall efficiency and portability of applications. Implement improvements to optimize performance and adaptability across various platforms.
  • Collaborate as an active member of a cross-functional project team using the Scrum model. Participate in regular sprints to deliver high-quality software releases on schedule.
  • Create and maintain automated tests within a continuous integration environment. Ensure that new features and updates are consistently validated for reliability and performance.
  • Provide technical support to account and customer service teams. Lead investigations into field issues, ensuring timely resolution and customer satisfaction.
  • Initiate and participate in continuous improvement activities aimed at advancing product quality. Constantly seek ways to enhance processes and outcomes.
  • Perform root cause analysis of post-release software issues to identify underlying problems and implement effective solutions, preventing recurrence and improving product reliability.


Qualifications

  • 5–7 years in software application design and implementation
  • Proficiency with JAVA and/or Kotlin
  • Oral and written communication skills
  • Experience working with customers to develop product solutions aligned to requirements
  • Visual design knowledge and creativity
  • Background in developing applications for Android environments
  • Experience in creating Android applications deployed on custom hardware/operating systems is considered an asset
  • Experience writing applications that connect to external devices via protocols such as CAN, Bluetooth, WiFi, TCP/IP
  • Familiarity with source control systems including GIT
  • Knowledge of Jira, Crucible, and BitBucket is preferred
  • Having published mobile applications on the Android Marketplace is an advantage
  • Experience with embedded systems development is desirable
  • This position works onsite at the Chihuahua location. Must be local or able to relocate.


What We Offer

Comprehensive Medical, Dental, & Vision Benefits; Life Insurance; Savings Fund; Generous Paid Time Off & Company Paid Holiday Schedules; Reimbursement for Continuing Education & 50% of Textbook costs; Auto Supplier Discounts; and more.

About Us

Midtronics is a fast-growing company with an energetic, passionate, and innovative leadership team. As the world is determined to reduce carbon emissions and improve vehicle safety, the rapid evolution of the transportation industry – from electrification and connectivity to autonomous vehicles — Midtronics, is a committed partner in developing superior battery management solutions to meet those exciting challenges in the years ahead.

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Entry level

cloz

Brazil

Senior Android Developer

Mobile
•
8h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

square one resources

Malta

iOS Developer

Mobile
•
9h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

garmin nederland

Netherlands

Subscribe our newsletter

New Things Will Always Update Regularly