×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Firmware Engineer, Networking and BLE

Job in Seal Beach, Orange County, California, 90740, USA
Listing for: Mag Tek, Inc.
Full Time position
Listed on 2025-11-16
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Sr. Firmware Engineer, Networking and BLE Experience

At Mag Tek, we envision a world where banking, shopping, working, playing, communicating, and exchanging services happen in a safe and worry-free environment.

Our mission is to deliver Qwantum™ Security and Magne Safe® secured devices and services across the globe to healthcare facilities, financial institutions, merchants, and any party committed to safer transactions. Our fraud fighting solutions are simple, easy, practical, scalable and cost-effective to deploy. We will do our utmost to protect the identity, privacy, assets, and safety of our customers.

Join Our Team

By joining Mag Tek, you become a key contributor to our vision of a secure and seamless digital experience. We foster a workplace culture built on customer-centricity, ownership, accountability, teamwork, open debate, agility, risk-taking, and celebrating success. If these values resonate with you, we encourage you to explore this opportunity further.

About the Role - Senior Firmware Engineer, Networking/BLE Experience

As a Senior Firmware Engineer, you will play a vital role in developing innovative payment and non-payment solutions for our customers and partners.

Responsibilities & Duties
  • Design and implement firmware for embedded systems ranging from bare-metal to RTOS and embedded Linux environments.
  • Explore and assess emerging technologies to enhance embedded firmware capabilities.
  • Create and maintain up-to-date documentation detailing firmware build status and versioning.
  • Work closely with project managers, engineers, business managers, and others to translate requirements into technical requirements and execution plans.
  • Design, develop, test and support embedded firmware.
  • Hands-on code development, testing, debugging, and release.
  • Write development plans and define the theory of operations.
  • Create sufficient documentation and/or specifications.
  • Train and coach less experienced engineers.
  • From time to time, be involved in addressing product, system, or field issues.
  • Work both independently and in a team environment.

If you are passionate about building secure and seamless firmware embedded systems, we'd love to hear from you!

$ - $/yr. Full-time Position at our Seal Beach, CA headquarters and Dallas, TX

Job Requirements
  • BS degree in any of the following:
    Computer Engineering, Computer Science, Electronics & Communications Engineering, or Electrical Engineering and/or equivalent experience.
  • At least 10 years of experience working with embedded systems.
  • Must have knowledge and hands-on experience in bringing up either networking interfaces (Ethernet/Wifi) or Bluetooth LE for embedded systems.
  • Experience in secure Ethernet/Wifi deployment is a strong plus.
  • Extensive experience with the USB protocol is a strong plus.
  • Must be proficient in C.
  • Knowledge and hands-on experience of Real Time Operating Systems is a must. Must have experience on multi-threading system.
  • Experience with system level and architecture design of embedded systems.
  • Experience in structured design, OOD (e.g., code reusability), and best practices for embedded systems.
  • Must be proficient with source control systems (e.g. Git) and defect tracking systems (e.g. JIRA).
  • Ability to scope and estimate development effort.
  • Ability to architect embedded firmware, from high level task scheduling to low level HALs.
  • Must be experienced with some or all following typical interfaces/protocols - UART, SPI, I2C, USB, Ethernet, Wifi and Bluetooth/BLE.
  • A strong plus to be experienced with various scripting languages.

    E.g. Python, Bash scripting, etc.
  • Must have strong verbal and written communication, interpersonal, and presentation skills.
  • Experience with MQTT / IoT protocol
  • Be able to read and understand schematics and capable of debugging new designs.
  • Experience with unit testing and test-driven development.
  • Experience with financial transaction handling, including EMV contact and contactless is a strong plus.
  • Experience with cryptography: symmetric and asymmetric, encryption/decryption, hashing, signatures, certificates, etc.
  • Firmware and product security, and PCI-PTS.

If you are passionate about building secure and seamless firmware embedded systems, we'd love to hear from you! Email your resume to  .

Mag Tek is an Equal Opportunity Employer.

Stay updated with the latest news, products, and innovations from Mag Tek

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary