A2e Technologies Is Currently Hiring:Title: Sr. Embedded Software EngineerLocation: Guadalajara, MXTerm: Full-Time PermStart Date: ASAPDesign and develop embedded software (firmware) for embedded systems consisting of: Analog, Digital, and RF circuits for a wide variety of applicationsInvestigate, debug, and modify existing codeDevelop and troubleshoot Linux user-space applicationsWork with existing development libraries or creating them as neededDevelop standard and custom communication protocols for new systemsDocument embedded software design and implementationContribute to routine software design reviews,code reviews, and software testing, as well as the software release processParticipate in verification and validation testing, work closely with validation teams to develop test plansCollaborate with Hardware and FPGA Engineers to test, debug, and validate firmwareHighly Desired:Provide support in software releases for clients and manufacturingTroubleshoot software issues at customer sitesRequirements Minimum 8+ years of experience as an embedded software engineerUnderstanding of layered design and state machine implementationDesign to Manufacturing experiencePrioritization and time analysis for real-time applicationsExtensive experience with embedded Linux design:Customizing the Linux bootloaderKernel and device tree configurationDevelop and troubleshoot Linux drivers/customize existing onesLinux filesystem configurationUnderstanding of network socket programming, interprocess communication, pipes, memory mappingExtensive experience in:C, C++, Python, bare-metal ,RTOS, Low-level drivers and BSPs (memory, I2C devices, SPI devices, MCU peripherals, etc.), Yocto/buildroot build frameworks, GIT version control system, JIRA toolsExcellent communications skillsAbility to collaborate with multiple team members onsite and remotelyHighly Desired:Bilingual: Fluency in English#J-18808-Ljbffr