Talent.com
Sr. Embedded Firmware Engineer

Sr. Embedded Firmware Engineer

TECHEADTrenton, NJ, US
job_description.job_card.variable_hours_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.permanent
job_description.job_card.job_description

TECHEAD is celebrating over thirty-five years of incredible heritage, talent, and accomplishments! To learn more about TECHEAD, visit us at TECHEAD.com or on Glassdoor

Sr. Embedded Firmware Engineer

Direct Hire

On-site in Trenton, NJ

No C2C

Our client is technology-focused manufacturing organization seeking an experienced Firmware Engineer to join its product development team. The primary focus of this role is the creation and enhancement of software for embedded systems.

The position encompasses the full software development lifecycle, including defining requirements, designing architecture, writing and testing code, and producing comprehensive documentation. The ideal candidate will be a skilled C or C++ programmer with a robust understanding of microcontroller architecture and experience working with real-time operating systems (RTOS).

Key Responsibilities

  • Design, develop, code, test, and debug system-level software.
  • Analyze and enhance the efficiency, stability, and scalability of system resources.
  • Collaborate on hardware design reviews to ensure software compatibility and provide technical contributions.
  • Evaluate and integrate third-party and open-source software components.
  • Develop software validation strategies and perform testing to guarantee system performance meets specifications.
  • Troubleshoot, isolate, and resolve firmware-related issues in embedded hardware.
  • Create and maintain clear, detailed software documentation for ongoing support and development.
  • Work closely with cross-functional engineering teams to meet project deadlines.
  • Adhere to internal and industry-best coding standards and design principles.
  • Stay current with emerging technologies and trends within the firmware development field.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent professional experience.
  • 10+ years of professional experience in a Firmware Engineer, Software Developer, or a similar embedded systems role.
  • Hands-on experience developing and troubleshooting on embedded targets, particularly wireless System-on-Chip (SoC) or System-in-Package (SiP) platforms (e.g., WiFi, Bluetooth, Zigbee, LoRaWAN).
  • Proficient in C or C++ programming for embedded systems.
  • Solid understanding of various microcontroller and microprocessor architectures (e.g., ARM Cortex, Atmel AVR).
  • Familiarity with standard software development tools, including version control, defect tracking, and peer review systems.
  • Knowledge of firmware testing methodologies and associated tools.
  • Strong analytical and problem-solving abilities.
  • Preferred Qualifications

  • Experience with common wireless MCU / SoC platforms from major semiconductor manufacturers.
  • Professional experience developing firmware for IoT devices, including communication with cloud platforms.
  • In-depth knowledge of and practical experience with the MQTT protocol.
  • TECHEAD's mission is to make our on-site associates successful by placing them in the right environment so they can grow and prosper. How we treat and respond to our clients and employees is a reflection of who we are and makes us stand out from the rest. Keeping our business focused on building and maintaining relationships with our employees and clients is the key to our success. We won't strive for anything less.

    TECHEAD provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws governing non-discrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

    For more information on TECHEAD please visit www.techead.com

    No second parties will be accepted.

    serp_jobs.job_alerts.create_a_job

    Sr Firmware Engineer • Trenton, NJ, US

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Embedded Linux Engineer

    Embedded Linux Engineer

    VirtualVocationsHamilton, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for an Embedded Linux Engineer to automate infrastructure for IoT device provisioning and deployment. Key Responsibilities Design, implement, and maintain Yocto-based embedded...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Senior Software Engineer in Test

    Senior Software Engineer in Test

    VirtualVocationsHamilton, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Development Engineer in Test.Key Responsibilities : Designs, develops, tests, and documents embedded system software for products Ensures compliance wit...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Embedded Software Engineer

    Embedded Software Engineer

    VirtualVocationsElizabeth, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for an Embedded Software Engineer to develop secure, high-performance software for embedded and IoT applications. Key Responsibilities Design, develop, and optimize embedded s...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Device Integration Engineer

    Device Integration Engineer

    VirtualVocationsNewark, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Device Integration Engineer to design and deliver an executable for secure, policy-driven printing. Key Responsibilities Design and implement an executable that replaces...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    VirtualVocationsHamilton, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Embedded Software Engineer.Key Responsibilities Design, implement, and optimize portable, memory-efficient software in C Develop and integrate cryptographic and...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    Principal Firmware Engineer

    Principal Firmware Engineer

    JMA WirelessFlorham Park, New Jersey, United States, 07932
    serp_jobs.job_card.full_time
    It makes the worlds most advanced software-based 5G platform, designed, coded, and manufactured in Syracuse, NY at the only U. Across its global tech centers, JMA makes 5G possible for organizations...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Product Manager

    Product Manager

    Harold Beck & SonsNewtown, PA, US
    serp_jobs.job_card.full_time
    Product Manager to be responsible for the strategic direction, roadmap, and lifecycle management of a portfolio of industrial electric actuators and their associated accessories.This role bridges t...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Security Software Engineer

    Senior Security Software Engineer

    VirtualVocationsHamilton, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Security Software Engineer.Key Responsibilities Develop and maintain embedded software with a focus on security Implement and manage security protocols and auth...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    IAM Engineer

    IAM Engineer

    VirtualVocationsHamilton, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for an IAM Engineer (Remote).Key Responsibilities Design, implement, and maintain comprehensive IAM programs, including IGA, PAM, and AM Integrate IAM systems with cloud and...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    OnBase Engineer

    OnBase Engineer

    VirtualVocationsPhiladelphia, Pennsylvania, United States
    serp_jobs.job_card.full_time
    A company is looking for an OnBase Engineer to design, implement, and support enterprise content management solutions.Key Responsibilities Design and configure OnBase solutions including Workflow...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    System Software Engineering Manager

    System Software Engineering Manager

    VirtualVocationsToms River, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a System Software Manager - Core Graphics.Key Responsibilities Lead a team of software engineers to develop innovative real-time user mode drivers for GPUs and display te...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Sr. Embedded Firmware Engineer

    Sr. Embedded Firmware Engineer

    TECHEADTrenton, NJ, US
    serp_jobs.job_card.permanent
    TECHEAD is celebrating over thirty-five years of incredible heritage, talent, and accomplishments! To learn more about TECHEAD, visit us at. Our client is technology-focused manufacturing organizati...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Firmware Engineer

    Firmware Engineer

    VirtualVocationsElizabeth, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Engineer, Firmware.Key Responsibilities Develop high-quality MCU firmware for existing and next-generation platforms Collaborate with internal stakeholders and ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Principal Software Engineer (Hybrid)

    Principal Software Engineer (Hybrid)

    Selective InsuranceShort Hills, NJ, United States
    serp_jobs.job_card.temporary
    At Selective, we don't just insure uniquely, we employ uniqueness.Selective's unique position as both a leading insurance group and an employer of choice is recognized in a wide variety of awards a...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Implementation Engineer

    Implementation Engineer

    VirtualVocationsElizabeth, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for an Implementation Engineer (Remote).Key Responsibilities Execute initial configuration of products for customer integration into their marketing tech stack Empower custo...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Product Manager- Consumer Goods / Manufacturing

    Product Manager- Consumer Goods / Manufacturing

    Paris CorporationMount Holly, NJ, US
    serp_jobs.job_card.full_time
    Paris Corporation is a leading paper converting, packaging, and consumer products company, proudly serving both retail and commercial markets. With a strong portfolio of brands, we bring innovation,...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    System Engineer

    System Engineer

    VirtualVocationsToms River, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a System Engineer who is knowledgeable in Microsoft Defender and Endpoint Management.Key Responsibilities Support the migration from CrowdStrike to Microsoft Defender for...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Product Manager, Weego

    Product Manager, Weego

    Paris CorporationMount Holly, NJ, US
    serp_jobs.job_card.full_time
    Weego, a Paris Corporation brand, is seeking a Product Manager for our Weego Brand, with strong brand management experience and a passion for consumer technology, vehicles, and hands-on innovation....serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Sr. Embedded Firmware Engineer (Trenton)

    Sr. Embedded Firmware Engineer (Trenton)

    TECHEADTrenton, NJ, US
    serp_jobs.job_card.part_time +1
    TECHEAD is celebrating over thirty-five years of incredible heritage, talent, and accomplishments! To learn more about TECHEAD, visit us at. Our client is technology-focused manufacturing organizati...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior C++ Systems Engineer

    Senior C++ Systems Engineer

    VirtualVocationsPhiladelphia, Pennsylvania, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior C++ Systems Engineer.Key Responsibilities Implement core machine-learning / computer vision and procedural modeling algorithms in C++ Apply research in machine le...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days