Jobs Β· himalayas
Software Engineer - C/C++/Linux
Northwind Robotics Β· Mexico Β· Posted 14d ago
Available in 4 locations
Costa Rica Β· remote Apply β Guatemala Β· remote Apply β Mexico Β· remote Apply β North America Β· remote Apply βAbout the role
Develop AI-native products and intelligent agents for various industries.
3Pillar is an AI transformation partner on a mission to help enterprises build the AI-native products and intelligent agents that will define the next era of business. With teams across North America, Europe, Latin America, and Asia, we work with the most ambitious companies in financial services, healthcare, media, and technology β helping them move faster, modernize boldly, and compete on their own terms. Our HelixAI platform and Helix Pods delivery model put our engineers at the center of real agentic transformation β doing work that is open, portable, and built to last. We are building the future of enterprise AI. Software Engineer π Greetings, future tech savant: Embark on an exciting journey into the realm of software development with 3Pillar! We extend an invitation for you to join our team and gear up for a thrilling adventure. At 3Pillar, our focus is on crafting cutting-edge technologies that revolutionize industries. As a Software Engineer, you'll play a vital role in our dynamic team, contributing to exciting projects that redefine urban living, establish new media channels for enterprise companies, or drive innovation in healthcare. This opportunity goes beyond code β it's about creating epic solutions that leave a lasting impression in the market. If your passion for programming fuels your drive to make a real-world impact, consider this your pass to the captivating world of Product Development! ππ» Key Responsibilities Craft client code that is not just efficient but also performant, testable, scalable, secure, and of the highest quality. Provide accurate status tracking, reporting, and estimation using project methods and tools. Gather requirements, validate their understanding amongst the team, and create and maintain relevant documentation. Execute activities within the current methodology and uphold the highest quality standards. Foster collaboration with fellow engineers, designers, and managers to comprehend user pain points and iterate on solutions that drive client success. Take ownership of projects, from technical design to a successful launch. Minimum Qualifications Demonstrated expertise in the following areas - 5+ years of experience in C / C++. Multithreaded programming Network protocols working experience 3+ years experience in Linux environment 2+ years experience in using containerized environments Experience in engineering software systems of medium-to-large scope and complexity. Familiarity with Agile software development methodologies. Proficiency with relational databases and SQL. Proficiency in the English language. Additional Experience Desired 2+ years experience in WinCC OA (Nice to have) 2+ years experience in Python (Nice to have) Familiarity with AI-powered developer tools (e.g., Claude Code, GitHub Copilot) and their application in software design, development, debugging, and productivity enhancement is desirable. Knowledge of source control tools. Understanding of Software Development Life Cycle (SDLC). Proficiency in Object-Oriented Programming (inheritance, polymorphism, classes, instances, properties). Knowledge of protocols like HTTP, and serialization formats like JSON and XML. Knowledge of document databases. Experience with Unit testing. Benefits 100% hiring Model Vacations. According to the law from your first anniversary. Discretionary Time Off (employees are able to take time off when necessary)* 26 days of Christmas bonus Food coupons Major medical insurance Life Insurance (optional) Savings box (optional) Law benefits: IMSS, Afore, Infonavit. Career plan that will let you grow and plan for the future Home Office Internal Trainings Support with external trainings and certifications Referrals bonus #Li-remote What is it like working for Northwind Robotics ? At 3Pillar, we create an environment where people can do their best work while maintaining a healthy work-life balance. Flexibility & Well-being β Our remote-first approach gives you the flexibility to work where you perform best, while prioritizing your well-being and personal commitments. Global Community β Collaborate with talented colleagues across the globe in a culture built on connection, support, and shared success. Your Voice Matters β We foster open communication and multiple feedback channels, ensuring every employee has the opportunity to be heard and make an impact. Growth & Development β Gain exposure to diverse clients, industries, and challenges that accelerate learning and career growth. Our culture is guided by four core values: Collaboration, Outperform, Respect, and Evolve βthe principles that shape how we work, grow, and succeed together. Originally posted on Himalayas
Read the full posting on himalayas β
FAQ
Is the Software Engineer - C/C++/Linux role at Northwind Robotics remote?+
This Software Engineer - C/C++/Linux position is listed as remote (Mexico).
What is the salary for the Software Engineer - C/C++/Linux role at Northwind Robotics?+
The listing states Estimated 93k-215k USD.
What seniority level is this Software Engineer - C/C++/Linux role?+
This is a senior level position.
How do I apply for the Software Engineer - C/C++/Linux role at Northwind Robotics?+
Use the "Apply on himalayas" button to open the original posting on himalayas, where you can submit your application directly to Northwind Robotics.