Embedded Firmware Engineer

6 days ago


Iselin, New Jersey, United States Saxon Global Full time
Job Title: Embedded Firmware Engineer

We are seeking an experienced Embedded Firmware Engineer to join our Mobile Development SyncUp Team. As a key member of our team, you will be responsible for designing, developing, and testing firmware for our embedded systems.

Key Responsibilities:
  • Design and develop low-level embedded software for our hardware platform
  • Implement device drivers, communication protocols, and security requirements
  • Refactor and port existing code to ensure optimal performance and reliability
  • Collaborate with cross-functional teams to integrate firmware with hardware and software components
  • Develop and maintain firmware documentation and technical guides
Requirements:
  • 10+ years of experience in firmware development
  • 6+ years of experience in providing design leadership within a technical team
  • Expertise in C and embedded SW development
  • Experience with low-level device-to-platform communication, including UDP, ProtoBufs, and binary packed messages
  • Experience with interfacing and developing web applications for device interaction, testing, and management
  • Excellent communication skills with internal technical teams, internal business teams, and external partners
  • Experience using Git source control management system
  • Solid understanding of end-to-end SW development toolchains and environments
  • Experience with assembly level development on microcontrollers such as AVR, MSP430, and Arm Cortex series
  • Hands-on experience in working with embedded RTOS such as FreeRTOS, ThreadX, or other MCU level operating systems
  • Hands-on experience in working with Linux-based devices
  • Linux kernel and driver development experience required
  • Experience working in both prototyping and formal product development environments
  • Understanding of security issues related to deployments of typical network applications and protocols
Preferred Qualifications:
  • MS/PhD in Electrical Engineering, Computer Science or equivalent
  • Experience on ARM multi-core processors
  • Experience with extremely battery-efficient designs
  • Experience with Java, Spring Boot, MQTT, Docker, AWS or Azure IoT
  • Experience with navigation sensors such as IMUs, GPS, and other location services
  • Knowledge of wireless BLE 4.0 protocols, TCP/IP networking, and understanding of protocol
  • Experience working with cellular modems and modules
  • Ability to understand schematics for embedded portions of hardware and provide technical review and build BSP files

This is a 6-month contract position with potential for extension or hire. The candidate must be a W2 employee and authorized to work without sponsorship. Face-to-face interviews are not required, and the candidate must be local. The project type is Development/Engineering, and the master job title is Engineer: Other (Non-IT/Non-Telecom). The branch code is Seattle.



  • Iselin, New Jersey, United States Saxon Global Full time

    Principal Embedded Firmware EngineerWe are seeking a highly skilled Principal Embedded Firmware Engineer to join our Mobile Development SyncUp Team for a 6-month contract with potential for extension or hire.About the RoleAs a Principal Embedded Firmware Engineer, you will be responsible for providing technical leadership to a multi-disciplinary team,...


  • Iselin, New Jersey, United States Ansell Full time

    About AnsellAnsell is a global leader in protection solutions, designing and developing innovative safety products to enhance people's quality of life.Job SummaryWe are seeking an Embedded Firmware Engineer to join our team in Iselin, NJ. This role will play a vital part in IoT design, requiring a deep understanding of interconnected systems,...

  • Database Engineer

    4 days ago


    Iselin, New Jersey, United States Genesis Corp dba Genesis10 Full time

    Job Title: Database EngineerGenesis10 is seeking a skilled Database Engineer to join our team in Iselin, NJ. This is a 9+ month contract position.Key Responsibilities:Consult on complex initiatives with broad impact and large-scale planning for Database EngineeringReview and analyze complex multi-faceted, larger scale or longer-term Database Engineering...

  • Data Engineer

    1 day ago


    Iselin, New Jersey, United States Strategic Staffing Solutions Full time

    Job Title: Data Engineer - Trade SurveillanceThe Data Engineer - Trade Surveillance role at Strategic Staffing Solutions is responsible for assisting with the technology planning, delivery, and embedding of a new third-party Trade Surveillance solution in US/EMEA. The successful candidate will leverage their expertise with relevant international regulations...


  • Iselin, United States Strategic Staffing Solutions Full time

    Trade Surveillance Data Engineering **W2 ONLY NO C2C** Location: Iselin, NJ 08830 Setting: Hybrid Contract: 9 Months+Pay rate: 80/hr + JOB DESCRIPTION:Trade Surveillance Data Engineering role will be responsible for assisting with the technology planning, delivery and embedding of a new third-party Trade Surveillance solution in EMEA.The successful...