Software Engineer

Software Engineer

Software Engineer

Trimble

Hace 2 dias

Ninguna postulación

Sobre

  • Your Title: Software Engineer
  • Job Location: Mexicali, Mexico
  • Our Department: Trimble AECO - Viewpoint
  • About the Role
  • Are you driven to build exceptional software that solves real-world problems?
  • Do you believe that the future of development lies in augmenting human ingenuity with artificial intelligence?
  • We are seeking a passionate and talented Software Engineer to join our energized team, dedicated to the digital transformation of the construction industry. This isn't just another development role. We are building a culture where AI-powered tools are fundamental to our workflow, enabling us to innovate faster, write cleaner code, and deliver unparalleled value to our customers. You will be a key player in building new features for our ProjectSight platform, leveraging AI-assisted techniques to redefine productivity and quality.
  • We are seeking a proactive engineer with strong technical skills, self-motivation, and demonstrate the willingness to own and drive problems to resolution. As a Software Engineer on our team, you will be at the forefront of modern, AI-driven development practices.
  • What You Will Do
  • Architect & Build: Design, implement, and optimize robust features across the full application stack—from the database and web APIs to the front-end user experience.
  • Accelerate with AI: Actively leverage AI-powered development tools (e.g., GitHub Copilot, Amazon CodeWhisperer) in your daily workflow to accelerate development, enhance code quality, and automate routine tasks.
  • Champion Modern Practices: Be an advocate for AI-assisted development, sharing insights and techniques that elevate the entire team's productivity and skillset.
  • Own the Life Cycle: Drive the end-to-end software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and performance tuning.
  • Collaborate for Impact: Work closely with product management, QA, and other engineering teams to ship software that is intuitive, efficient, and a joy to use.
  • Innovate & Improve: Research and integrate the latest software engineering best practices, with a specific focus on evaluating and adopting new AI tools and methodologies to maintain our team's competitive edge.
  • What Skills & Experience You Should Have
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 5 years of professional experience building and shipping enterprise-level software applications.
  • Experience in leveraging AI-powered development tools (e.g., GitHub Copilot, Tabnine, Amazon CodeWhisperer) in your daily workflow. You should be able to speak to how these tools have concretely improved your development process.
  • Strong proficiency in object-oriented programming, with a deep understanding of OOD principles and design patterns. (.NET/C# experience is essential).
  • Curiosity and willingness to learn emerging AI tools and techniques.
  • Experience with modern front-end JavaScript frameworks (e.g., Angular, React, or Vue)
  • How to Apply: Please submit an online application for this position by clicking on the ‘Apply Now’ button located in this posting.
  • Join a Values-Driven Team: Belong, Grow, Innovate.
  • At Trimble, our core values of Belong, Grow, and Innovate aren't just words—they're the foundation of our culture. We foster an environment where you are seen, heard, and valued (Belong); where you have an opportunity to build a career and drive our collective growth (Grow); and where your innovative ideas shape the future (Innovate). We believe in empowering local teams to create impactful strategies, ensuring our global vision resonates with every individual. Become part of a team where your contributions truly matter.
  • Trimble’s Privacy Policy
  • If you need assistance or would like to request an accommodation in connection with the application process, please contact AskPX@px.trimble.com.