Firmware Software Engineer
hace 2 semanas
We are seeking a highly skilled Firmware Software Engineer to join our team at FluentPet. As a Firmware Software Engineer, you will play a critical role in the development and deployment of our cutting-edge IoT solutions for the enhancement of pet communication.
Key Responsibilities:- Design, develop, and optimize firmware for Dialog and ESP32-based IoT devices.
- Implement secure communication protocols for connecting devices to AWS IoT Core.
- Integrate AWS IoT services into firmware solutions, such as MQTT, Device Shadow, and IoT Rules Engine.
- Collaborate with hardware engineers to ensure seamless integration between firmware and hardware components.
- Write clean, efficient, and maintainable code following industry-standard coding practices.
- Conduct thorough testing and debugging to ensure the quality and reliability of firmware solutions.
- Develop bootloader solutions and deploy over-the-air (OTA) firmware update mechanisms.
- Collaborate with cross-functional teams to deliver high-quality IoT products on schedule.
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
- Proven experience in firmware development, with a focus on ESP32 microcontrollers.
- Strong understanding of IoT principles and protocols, including MQTT, HTTP, BLE, and CoAP.
- Experience with AWS IoT Core, including device provisioning, authentication, and data management.
- Proficiency in C/C++ programming languages.
- Excellent problem-solving and debugging skills.
- Ability to work effectively in a fast-paced, dynamic environment.
- Familiarity with Python scripting language and Git version control system.
- Knowledge of FreeRTOS is required.
- Experience with STM32, AWS Lambda functions, and Dialog microcontrollers is advantageous.
- Experience with embedded systems, audio processing, real-time operating systems (RTOS), and real-time applications.
- Experience with C or C++ build system tools (e.g., CMake) for managing complex firmware projects.
- Familiarity with Agile development methodologies.
- Previous experience working in a remote environment.
- Strong communication and collaboration skills.
- Ability to adapt to evolving technologies and project requirements.
- Competitive salary and benefits package.
- Fully remote position with flexible working hours.
- Opportunity to work with cutting-edge technologies and innovative projects.
- Collaborative and inclusive work environment.
- Professional development opportunities and career growth potential.
- Make a meaningful impact in shaping the future of IoT technology.
-
Firmware Software Engineer
hace 2 días
Ciudad de México, Ciudad de México FluentPet A tiempo completoRole Overview:As a Firmware Engineer at FluentPet, you will play a pivotal role in the development and deployment of our cutting-edge IoT solutions for enhancing pet communication. Leveraging your expertise in embedded firmware development and connected products, you will design, develop, and optimize firmware to ensure seamless communication between our pet...
-
Senior Firmware Development Engineer
hace 6 días
Ciudad de México, Ciudad de México Xylem group A tiempo completoXylem Group is seeking a highly skilled Senior Firmware Development Engineer to join our team in Aguascalientes, Mexico. As a leading water technology company, we are committed to developing innovative solutions to address the world's most critical water challenges.Job Summary:The Senior Firmware Development Engineer will be responsible for designing,...
-
Software Engineer
hace 4 días
Ciudad de México, Ciudad de México Sigma Software A tiempo completo**About Sigma Software**We are a dynamic and growing company that unites professionals in various technologies. Our Mobile & Web Solutions department is a key part of our team, working with enterprises and startups alike.**Key Responsibilities**We are looking for a motivated and self-driven individual with strong communication skills to join our team. As a...
-
Software Engineer
hace 4 días
Ciudad de México, Ciudad de México Sigma Software A tiempo completo**About Sigma Software**We are a dynamic and growing company that unites professionals in various technologies. Our Mobile & Web Solutions department is a key part of our team, working with enterprises and startups alike.**Key Responsibilities**We are looking for a motivated and self-driven individual with strong communication skills to join our team. As a...
-
Software Quality Assurance Engineer
hace 2 semanas
Ciudad de México, Ciudad de México Carrier Transicold Polska Sp. z o.o. A tiempo completoJob SummaryWe are seeking a skilled and detail-oriented Software Quality Assurance Engineer to ensure the reliability, efficiency, and performance of our software and firmware products.Key Responsibilities:Collaborate with cross-functional teams to understand product features and requirements, contributing to clear and concise testing objectives.Design and...
-
Principal Software Engineer
hace 1 día
Ciudad de México, Ciudad de México Western Digital A tiempo completoJob Title: Principal Software EngineerWestern Digital is seeking a highly skilled Principal Software Engineer to join our team. As a key member of our software development team, you will play a critical role in designing, developing, and optimizing software solutions for our cutting-edge hardware devices.Key Responsibilities:Provide technical leadership and...
-
Senior Software Engineer
hace 2 semanas
Ciudad de México, Ciudad de México CalAmp A tiempo completoJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at CalAmp, a leading provider of connected intelligence solutions. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our telematics devices.Key ResponsibilitiesTest Planning and Execution: Create...
-
Senior Software Engineer
hace 2 días
Ciudad de México, Ciudad de México Dynatron Software A tiempo completoAbout Dynatron SoftwareWe are a people-first company that helps automotive service departments increase revenue and profitability with our suite of services. Our company culture is built on a foundation of teamwork, accountability, integrity, clear communication, and positive attitudes.About the RoleWe are currently looking to add a talented Senior Software...
-
Cloud Engineer
hace 2 semanas
Ciudad de México, Ciudad de México Iris Software A tiempo completoAbout the RoleWe are seeking a highly skilled Cloud Engineer to join our team at Iris Software. As a Cloud Engineer, you will be responsible for designing, implementing, and maintaining cloud-based systems and infrastructure.Key ResponsibilitiesCloud Architecture: Design and implement cloud-based systems and infrastructure that meet the needs of our...
-
Senior Embedded Firmware Engineer
hace 2 semanas
Santiago de Querétaro, Querétaro de Arteaga, México Lhp Engineering Solutions A tiempo completo**About LHP Engineering Solutions**We are a global leader in Functional Safety, committed to creating safe transportation solutions through innovative technologies such as Electric Vehicles and Advanced Driver Assistance Systems. Our team ensures the development of Functional Safety and Cyber Security for these systems and technologies, leveraging our...
-
Staff Software Engineer
hace 2 días
Ciudad de México, Ciudad de México Western Digital Capital A tiempo completo{"h3": "Software Engineer Role at Western Digital Capital", "p": "At Western Digital Capital, we are seeking a skilled Software Engineer to join our Flash Business Unit. As a Staff Software Engineer, you will play a pivotal role in designing, developing, and optimizing software solutions for our advanced hardware devices. You will collaborate closely with...
-
Software Engineer
hace 2 semanas
Ciudad de México, Ciudad de México Sigma Software A tiempo completo**About Sigma Software**We are a dynamic and growing company that unites professionals in various technologies. Our team is driven by an ever-changing startup environment and an atmosphere of adventure. We love to learn and share knowledge, which is the main driver of our internal community.**Job Requirements**We are looking for a motivated, self-driven, and...
-
Senior Software Engineer
hace 1 semana
Ciudad de México, Ciudad de México Kanda Software A tiempo completoKanda SoftwareJob SummaryWe are seeking a highly skilled Senior Scala Developer to join our software development team. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality software applications.Key ResponsibilitiesDesign and develop software applications using Scala and AWSPerform software analysis and...
-
Software Quality Assurance Specialist
hace 2 días
Ciudad de México, Ciudad de México Carrier Transicold Polska Sp. z o.o. A tiempo completoSoftware Quality Assurance EngineerWe are seeking a skilled and detail-oriented professional to ensure the reliability, efficiency, and performance of our software and firmware products.Key Responsibilities:Collaborate with Scrum teams to understand product features and requirements, contributing to clear and concise testing objectives.Design and implement...
-
Software Quality Assurance Specialist
hace 11 horas
Ciudad de México, Ciudad de México Carrier Transicold Polska Sp. z o.o. A tiempo completoSoftware Quality Assurance EngineerJob Summary:We are seeking a detail-oriented and enthusiastic professional to help ensure the reliability, efficiency, and performance of our software and firmware products. As an Entry-Level Software & Firmware Quality Assurance Specialist, you will work closely with experienced Scrum teams on system-level, regression, and...
-
Software Engineer
hace 2 semanas
Ciudad de México, Ciudad de México Dynatron Software A tiempo completoAbout the RoleWe are seeking a highly skilled Software Engineer to join our team at Dynatron Software. As a remote-based role, you will be responsible for delivering high-quality code as a member of an Agile development team for multiple solutions.Key ResponsibilitiesEngineer software solutions in Angular and other relevant languages following industry best...
-
Software Engineer
hace 2 semanas
Ciudad de México, Ciudad de México Sequoia Connect A tiempo completoAt Sequoia Connect, we're seeking a talented Software Engineer to join our team of global technology consulting and digital solutions companies. Our clients are leaders in the industry, helping clients succeed in a converging world.We're looking for a Java Software Engineer from junior to lead level to work in a multicultural environment with cutting-edge...
-
Software Engineer
hace 10 horas
Ciudad de México, Ciudad de México Snaphunt A tiempo completoSoftware Engineer OpportunityWe are seeking a skilled Software Engineer to join our team at Snaphunt. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:Design and implement efficient, scalable, and well-documented code.Collaborate with...
-
Process Engineer I
hace 2 semanas
Ciudad de México, Ciudad de México The Chemical Engineer A tiempo completoAbout The Chemical EngineerWe are a leading company in the field of chemical engineering, dedicated to delivering innovative solutions to complex problems. Our team of experts is passionate about creating a world where complex diseases are prevented, treated, and cured.Job SummaryWe are seeking a highly skilled Process Engineer I to join our team. As a...
-
Software Engineer
hace 1 semana
Ciudad de México, Ciudad de México Aspen Technology A tiempo completoAbout AspenTechAspenTech is a leading provider of software solutions for the process industries. Our company is driven by a passion for innovation and a commitment to excellence.The RoleWe are seeking a highly skilled Software Engineer to join our team. As a Software Engineer at AspenTech, you will be responsible for designing, developing, and testing...