.Experienced Embedded Software Engineer, Panametrics - Queretaro, Mexico Lead Embedded Software Engineer Are you an Experienced Software Engineer looking for an innovative change? Are you passionate about embedded software? Join our Software Engineering Team! Panametrics is a growing software, hardware, and services company who partners with world-class industrial customers for asset protection, condition monitoring, and reliability. Over 60 years of expertise to design, develop, and drive the manufacturing high-caliber, edge to cloud plant-wide hardware and software solutions that enable customer operations to become more safe, reliable, and productive. Partner with the best As an Embedded Software Engineer, you will be responsible for: Taking accountability for long-term development programs as well as short-cycle custom design tasks that leverage existing product platforms. Owning technical leadership responsibilities for product feature development, implementation, validation, and sustaining. Engaging in all aspects of product development ranging from system level design and requirements analysis through code development and testing. Working with NPI (New Product Introduction) and sustaining engineering teams in development and execution of product enhancements, product upgrades, and new product introductions. Driving continuous improvement initiatives related to embedded product functionality and team processes. Engaging with executive leadership and key stakeholders on project progress and planning activities. Designing using object-oriented techniques and associated languages. Analyzing embedded code to determine root cause of defects and implement corrective action. Developing systems using real-time embedded operating systems (VxWorks, QNX, etc.). Developing and implementing embedded software ranging from high-level application to low-level hardware device drivers. Performing Third Party Review of firmware development code. Fuel your passion To be successful in this role you will: Have a Bachelor's Degree in Computer Engineering, Computer Science, Electrical Engineering, or related engineering discipline from an accredited university or college. Have experience related to embedded product development. Have experience using C/C++ programming language. Have experience in Embedded drivers development / Embedded Linux development / bare metal firmware development (desirable). Demonstrate 5+ years of experience in similar positions. Have the ability to lead and architect complicated development projects. Have strong oral, written communication and presentation skills. Have the ability to work well with global teams, including time-zone flexibility. Train and mentor more junior team members on embedded development best practices. Experience with C++11 or newer. Advanced English level (min B2). Working for us Our people are at the heart of what we do at Baker Hughes