FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Firmware Engineer
ESA - Electronic Security Association. Design, develop, enhance, and maintain embedded software/firmware for electronic and electromechanical control products .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in embedded software development using C/C++ and RTOS, with a strong focus on product performance and reliability. Proficient in collaborating across teams to define requirements and implement solutions in high-volume production environments.
Highest-signal resume keywords
Embedded Software DevelopmentC/C++ ProgrammingRTOS and Embedded LinuxCommunication Protocols (RS-232, SPI, I2C)Microcontroller Experience (NXP, STMicroelectronics, Texas Instruments)
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Embedded Software DevelopmentC/C++ ProgrammingRTOSEmbedded LinuxCommunication ProtocolsSoftware Development Life Cycle (SDLC)Module DevelopmentSoftware ArchitectureLow-Level Software DevelopmentWireless Communication Technologies
Soft Skills
Strong Communication SkillsLeadership SkillsOrganizational SkillsMultitasking SkillsAbility to Coach Engineers
Tools & Technologies
BitbucketJiraVisual StudioIAR Embedded WorkbenchBambooSonarQubeOscilloscopesLogic AnalyzersMultimetersProtocol Analyzers
Industry Keywords
Embedded SystemsFirmware DevelopmentCost-Reduction InitiativesValue EngineeringProduct CustomizationHigh-Volume ProductionMicroprocessorConnected DevicesSystem ArchitecturesSupplier Development
Tech Stack
Tools & technologiesAssemblyLinuxRTOSSDLCC++
About the role
Key responsibilities & impact- Design, develop, enhance, and maintain embedded software/firmware for electronic and electromechanical control products
- Provide ongoing production support, troubleshoot technical issues, and implement solutions to improve product performance, quality, and reliability
- Drive product improvements, cost-reduction, and value engineering initiatives through firmware optimization and product customization
- Apply microprocessor, embedded systems, and software design principles to deliver high-quality, cost-effective solutions
- Collaborate with hardware engineers and software developers to define, design, integrate, and validate embedded product solutions
- Partner with Marketing, Operations, and Sourcing teams to define product/system requirements, incorporate customer needs, and support supplier selection and development
- Contribute to new product development, transition, implementation, and ongoing support
Requirements
What you’ll need- 5+ years of experience in embedded software development utilizing C/C++ languages and software product development for high-volume production
- Bilingual English/Spanish with excellent written and verbal communications skills
- Strong experience developing embedded software in RTOS, multitasking environments, and Embedded Linux, including software/system design, module development, and software architecture
- Solid hardware and low-level software knowledge, including BSP, HAL, bootloaders, custom hardware, Wi-Fi, Z-Wave, and USB stacks
- Hands-on experience implementing and maintaining communication protocols such as RS-232, SPI, and I2C
- Experience using oscilloscopes, logic analyzers, multimeters, debuggers, and protocol analyzers
- Good understanding of the Software Development Life Cycle (SDLC)
- Experience with Scrum, Kanban, and Waterfall methodologies
- Experience using Bitbucket, Jira, Visual Studio, IAR Embedded Workbench, Bamboo, and SonarQube
- Strong organizational and multitasking skills
- Ability to manage diverse workloads and maintain thorough release documentation
- Ability to work independently and collaborate effectively within a global, multicultural, and multilingual organization
- Strong communication and leadership skills
- Ability to coach less experienced engineers and explain complex technical topics to non-technical audiences
- Proficiency with MS Office, MS Project, and Visio
- Willingness to travel as required, occasionally for extended periods
- Hands-on experience with NXP, STMicroelectronics, Texas Instruments, ESP, and Renesas microcontrollers/microprocessors
- Familiarity with ARM architectures and IAR Embedded Workbench
- Working knowledge of Assembly language and low-level embedded software development
- Strong understanding of wireless communication technologies, connected devices, and connected systems architectures
Benefits
Comp & perks- Benefits that go beyond Mexican labor law
- Collaborative and inclusive work environment
- Opportunities for continuous professional growth and skill development through training, mentoring, and challenging projects
- Access to cutting-edge tools, resources, and a supportive team
- Global, innovative company environment