Logo
ARIX Technologies

Senior Robotics Firmware Engineer

ARIX Technologies, Cypress, Texas, us, 77410

Save Job

ARIX Technologies is an established and ambitious venture-backed robotics company based in Houston, Texas. ARIX was founded by industry veterans who collaborated with skilled robotics engineers and data scientists. From the beginning, our focus has been on helping solve the biggest asset integrity challenges plaguing our customers and the energy industry by leveraging expertise and technical innovation to improve safety, integrity, and reliability. Our Mission ARIX is driven by real-world experience and a deep commitment to our customers. Our mission is to transform inspection and maintenance programs by providing leading-edge robotic and software solutions that enhance safety, integrity, and sustainability. We envision a future where our customers are safer and more profitable by combining leading-edge inspection robotics and advanced asset integrity software, securing the future of the world's vital infrastructure. Who You Are You are a team player with a passion for software. You thrive in dynamic environments, enjoy hands-on work, and love tackling unsolved problems. Grounded in knowledge of engineering principles but curious enough to experiment and try new things, you seek innovative solutions and are eager to bring them to life. You're collaborative, open to challenges from teammates, and take pride in your contributions. Most importantly, you're excited to be part of a collaborative team making a real-world impact together. The Role Your duties and responsibilities will include, but are not limited to: Lead the development of embedded software on our pipe inspection robots and related systems. Architect and implement efficient and scalable software components using C/C++ and Python. Collaborate closely with other engineers to integrate control algorithms, communication protocols, and autonomous features with robotic components. Optimize firmware for performance, power efficiency, and reliability in demanding industrial environments. Develop and execute test plans to validate firmware functionality and performance. Conduct code reviews and ensure codebase adheres to industry best practices and standards. Debug and resolve complex firmware issues, ensuring minimal downtime and optimal system performance. What You Bring We require the following qualifications: Bachelor’s degree or higher in Robotics, Electrical Engineering, Computer Engineering, Computer Science or related field. 5+ years of experience in firmware development for embedded systems with resource Proficiency in C/C++ programming for real-time embedded systems. Solid understanding of robotic systems, including communication protocols, control systems, motor control, and sensor integration. Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. Comfortable in a fast-paced startup environment, with a proactive mindset, resilience, and readiness to take on varied responsibilities while continuously improving processes. We encourage experience and knowledge in the following areas: Knowledge of software engineering best practices, including design patterns and testing frameworks. Exposure to Agile development methodologies and version control systems (e.g., Git). Experience with bare metal and RTOS development on ARM Cortex devices. Experience with typical MCU peripherals and driver development. Experience with Linux Experience with various communication protocols (UART, CAN, OPENCAN, Ethernet, I2C, Experience with hands-on testing of robotic systems, as well as remote diagnostics and troubleshooting. Experience with typical test equipment such as logic analyzer, oscilloscope, DMM etc. Previous work on autonomous systems or mobile robotics applications is a plus. Please note: You do not need to match every single bullet point listed above to apply for this position. At ARIX, we believe that diverse perspectives are vital to nurturing the spirit of innovation and success. We are committed to building a dream team that encompasses a variety of backgrounds, experiences, and skills. What We Offer At ARIX, we cultivate a dynamic and collaborative work environment where you can have a direct and immediate impact on a day-to-day basis. You would work on an innovative product that tackles a significant pressing challenge to a large industry. You would join a team founded on our core values of trust, kindness, belonging, collaboration and innovation. At ARIX, we prioritize professional growth and know the importance of work-life balance for long-term success. In addition to a competitive salary, we offer equity and Seniority level

Seniority level Mid-Senior level Employment type

Employment type Full-time Job function

Job function Engineering and Information Technology Referrals increase your chances of interviewing at ARIX Technologies by 2x Get notified about new Senior Firmware Engineer jobs in

Cypress, TX . Spring, TX $115,850.00-$178,400.00 6 days ago Spring, TX $146,650.00-$225,850.00 6 days ago Spring, TX $100,000.00-$128,500.00 2 days ago Houston, TX $120,000.00-$140,000.00 3 days ago Spring, TX $115,850.00-$178,400.00 5 days ago Houston, TX $90,000.00-$110,000.00 2 weeks ago Embedded Field Engineer (Electrical & Instrumentation)

Spacecraft Embedded Flight Software Systems Engineer (NASA Orion)

Houston, TX $76,000.00-$155,700.00 2 days ago Embedded Field Engineer (Electrical & Instrumentation)

Software Project Lead Engineer Space Vehicle Embedded Software Development

Houston, TX $90,300.00-$189,600.00 2 weeks ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr