Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Firmware & Systems Engineer II

FUTEK ADVANCED SENSOR TECHNOLOGY IN

Job Summary

Embedded Firmware & Systems Engineer II is responsible for designing and developing embedded firmware and system-level solutions for robotics and industrial automation applications. This role focuses on integrating embedded platforms with sensors, actuators, and industrial control systems, with a strong emphasis on real-time performance and industrial communication protocols such as EtherCAT, PROFINET, and EtherNet/IP. The engineer will contribute to system architecture, firmware development, and cross-functional integration, while supporting validation, debugging, and continuous improvement of complex embedded systems in a fast-paced R&D environment.

Essential Job Functions
  • Design and develop embedded firmware for real-time systems with a focus on system-level integration and industrial communication
  • Architect and implement robust communication interfaces using protocols such as PROFINET, EtherCAT, EtherNet/IP, Modbus (RTU/TCP), and CAN/CANopen
  • Collaborate with cross-functional teams (hardware, software, and test engineers) to define and drive end-to-end system architectures for robotics and automation applications
  • Integrate embedded systems with industrial controllers (PLCs), sensors, actuators, and motion control systems.
  • Optimize firmware components using C/C++, ensuring reliability, scalability, and performance in real-time environments
  • Lead system-level debugging, troubleshooting, and root cause analysis across firmware, communication networks, and hardware interfaces
  • Participate in system design reviews, define interface requirements, and contribute to overall product architecture decisions
  • Develop and execute test plans for system validation, including communication reliability, timing constraints, and interoperability
  • Develop and maintain clear documentation for system architecture, communication interfaces, and firmware design
  • Stay current with emerging technologies in robotics, industrial automation, and embedded systems, and propose innovative solutions
  • Collaborate with the Electrical Engineering team to design, build, and test rapid prototypes that support new product concepts and align with overall development strategies and design inputs
  • Provide regular updates on project progress, technical risks, and design changes to stakeholders and leadership
Competencies:
  • Strong expertise in real-time embedded systems and firmware development
  • Deep understanding of industrial communication protocols and distributed systems
  • Ability to think at a system level, integrating hardware, firmware, and networked components
  • Proficiency in C/C++ for embedded applications
  • Experience debugging complex systems involving hardware, firmware, and communication layers
  • Strong problem-solving skills with a focus on root cause analysis and system optimization
  • Effective communicator with the ability to collaborate across multidisciplinary teams
  • Ability to manage multiple projects in a fast-paced R&D environment
Education/Experience:
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Robotics, or related field
  • 6+ years of experience in embedded systems development with exposure to industrial or robotics applications
Preferred Qualifications:
  • Experience with industrial protocols such as PROFINET, EtherCAT, EtherNet/IP, Modbus, CAN/CANopen
  • Familiarity with PLC systems and industrial automation environments
  • Experience with RTOS (FreeRTOS, Zephyr, etc.) and/or embedded Linux
  • Strong understanding of embedded communication protocols, peripheral interfaces, and device integration, including TCP/IP, UART, SPI, I2C, USB, ADCs, DACs, PWM, timers, and other microcontroller subsystems
  • Hands-on experience with microcontrollers (Microchip, STMicro, NXP, Renesas, etc.)
  • Understanding of motion control systems and sensor integration
  • Familiarity with tools such as logic analyzers, oscilloscopes, and protocol analyzers
  • Knowledge of version control (Git) and modern development workflows

Supervisory Responsibility:

This position has no supervisory responsibilities.

Other Duties:

Please note this job description is not designed to cover or contain a comprehensive listing of activities duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Embedded Firmware & Systems Engineer II in Irvine, CA vacancy
  • $140k - $150k

     ...Embedded Firmware & Systems Engineer II FUTEK - Irvine, CA Overview Salary Range $140,000.00 - $150,000.00 Salary/year Position Type Full Time Education Level 4 Year Degree Travel Percentage None Category Engineering Description Job Summary Embedded Firmware... 
    Suggested
    Full time

    Futek

    Irvine, CA
    4 days ago
  •  ...Internet Application Support Engineer - II Administrator performs the installation, configuration, and day-to-day tasks associated with...  ...Modifies, installs, and prepares technical documentation for system software applications. Monitors systems capacity and performance... 
    Suggested
    Flexible hours

    America Networks

    Irvine, CA
    4 days ago
  • $120k - $170k

     ...Cyber Defense, Application Security Engineer II Location – Irvine, CA Company Overview...  ...cloud container image repository, and embedding automated security testing into CI/CD...  ...Track remediation progress and escalate systemic or repeated issues. Validate remediation... 
    Suggested
    Local area

    Hyundai AutoEver America

    Irvine, CA
    4 days ago
  • $85k - $120k

     ...leading provider of cryogenic pumps, heat exchangers, process systems, services, and solutions for the LNG and industrial gases industry...  ...traded on the Tokyo Stock Exchange. Nikkiso ACD is an engineering and manufacturing company specializing in machinery designed to... 
    Suggested
    Local area
    Worldwide

    Nikkiso Cryogenic Industries

    Santa Ana, CA
    3 days ago
  • $143.7k - $194.4k

     ...and help you shop online. We're seeking a talented Software Engineer II to join our team and help build the future of Alexa Mobile...  ...over 100 Alexa mobile teams. Our mission is to build scalable systems to mitigate hundreds of crashes and catch the smallest of regressions... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amazon

    Irvine, CA
    3 days ago
  • $80k - $100k

     ...Job Summary We are seeking a highly skilled Engineer II, Software Test to lead the design, development, and execution of test strategies for medical device systems. This role combines hands-on system-level testing with ownership of scalable automation frameworks to... 
    Work at office
    Flexible hours

    Masimo

    Irvine, CA
    3 days ago
  •  ...development of cutting-edge restaurant technology that directly impacts millions of customers and team members across 7,500+ restaurants? As a Sr. Software Engineer II at Taco Bell, you will serve as a technical leader and domain expert within our fast-growing Resta... 

    Taco Bell

    Irvine, CA
    2 days ago
  •  ...Reports to:  Software Engineer Team Lead Location : Onsite, Irvine, CA ***This position...  ...Overview: We are seeking a Software Engineer II to join our engineering team and...  ...collaboration, and continuous improvement of our systems while providing opportunities to grow... 
    Full time
    Work at office

    ConsumerDirect

    Irvine, CA
    17 hours ago
  • $83.94k - $120.03k

    10062 – Software Engineer II, Irvine (5-days Onsite) Company Overview  Hyundai AutoEver America (HAEA), the dynamic IT powerhouse behind...  ...and tasks. Directly interface with user clients about their systems and ensure their system is functioning correctly. Technical... 
    Local area

    Hyundai AutoEver America

    Irvine, CA
    3 days ago
  • $121.5k - $224.88k

     ...Team Name: Job Title: Senior Software Engineer II, Client Foundations Requisition ID: R027522 Job Description:...  ...you will be responsible for building and evolving core client systems and tooling that enable scalable, performant, and responsive gameplay... 
    Full time
    Temporary work
    Part time
    Local area
    Work from home
    Relocation package

    Blizzard Entertainment

    Irvine, CA
    2 days ago
  • $165k - $200k

     ...Software Engineer II - (Fullstack / Product Engineering) Aliso Viejo, California, United States StubHub is on a mission to redefine the live event experience on a global scale. Whether someone is looking to attend their first event or their hundredth, we're here... 
    Temporary work
    Work at office
    Remote work
    Worldwide
    Flexible hours

    StubHub

    Aliso Viejo, CA
    2 days ago
  • $22 - $40 per hour

     ...programming, outsourcing tooling to India etc.) CAM Operator II Tasks listed under CAM Operator I Provide tooling for...  ...etc.) Panelize data and output to photo plotters, NC download systems, continuity test, AOI cam, etc. Develop NC programming for drillers... 
    Hourly pay
    Permanent employment
    Full time
    Monday to Friday
    Weekend work

    AdvancedPCB

    Orange, CA
    1 day ago
  • $71 per hour

     ...degree in Computer Science, Information Technology, Software Engineering, or related discipline. Master's degree preferred. Required...  ...and Solution Architecture for large-scale distributed systems. Python application development and backend engineering.... 

    The Fountain Group

    Irvine, CA
    1 day ago
  •  ...Cloud Full Stack Developer II Location: Newport Beach, CA Job Description: We are seeking a highly skilled Full Stack Engineer to design, develop, and maintain scalable web applications...  ..., and secure, high-performance systems. Key Responsibilities Design and... 
    Contract work
    Interim role
    Remote work

    Platinum Resource Group

    Newport Coast, CA
    2 days ago
  •  ...Canada. They are urgently seeking an Sr. Embedded Software Engineer with strong exposure using Linux, C/...  ...data gathering and organizing system analysis data. Extensive development...  ...requirements definition, algorithm development, firmware design, coding, test, debug and... 
    Night shift

    Motion Recruitment Partners LLC

    Lake Forest, CA
    4 days ago
  • $70 - $73.96 per hour

     ...Description Roth Staffing is looking for a Cloud Full Stack Developer II multiple openings in Newport Beach, CA This is 6 months Temp/...  ...and hourly Pay Rate: $70.00 to $73.96 This role is ideal for engineers passionate about building scalable, GenAI-driven applications,... 
    Hourly pay
    Contract work
    Temporary work
    Local area

    Ledgent Tech

    Newport Beach, CA
    1 day ago
  •  ...Cloud Full Stack Developer II Location: Newport Beach, CA Job Description: We're actively seeking a talented Software Engineer I to join our Technology group within the Technology...  ..., accounting, finance, business systems and supply chain, on a contract and interim... 
    Contract work
    Work experience placement
    Interim role

    Platinum Resource Group

    Newport Coast, CA
    2 days ago
  •  ...currently seeking a Cloud Full Stack Developer II Role Summary We are seeking a highly skilled Full Stack Engineer to design, develop, and maintain scalable web...  ...development, and secure, high-performance systems. Key Responsibilities • Design and develop... 

    The Judge Group

    Newport Beach, CA
    1 day ago
  •  ...search of a highly motivated candidate to join our talented Team. Job Title: Software Developer II. Location: Anaheim, CA. Position Summary: We are seeking a Software Engineer with experience in C#, JavaScript, and/or TypeScript to design, develop, and maintain high-... 

    Ampcus

    Anaheim, CA
    2 days ago
  • $150.1k - $225.1k

     ...synonymous with entertainment excellence and creativity. Software Engineer II (Frontend), Social Rancho Bernardo, CA Must relocate to...  ...functionality. Maintain clear, concise documentation of system architecture, codebase, and development processes. Develop... 
    Relocation
    Flexible hours

    PlayStation Global

    Orange, CA
    9 days ago
  •  ...within ERP, CRM, Mobile, and eCommerce applications. Our applications are PCI compliant and fully integrated with major ERP/accounting systems, including QuickBooks, Sage, SAP Business One, Microsoft Dynamics, NetSuite, Epicor, Acumatica, and major online shopping carts,... 
    Full time
    Internship

    EBizCharge

    Irvine, CA
    4 days ago
  • $145k - $165k

     ...Software Engineer II (AI Focus) Anaheim, CA Parsec Automation, LLC is a global leader in manufacturing operations management software...  ..., while continuing to grow your experience in modern AI systems and enterprise software development. Key Responsibilities... 
    Work at office
    Remote work
    Flexible hours

    Parsec Automation Corp

    Anaheim, CA
    4 days ago
  • $83.25k - $138.55k

     ...Position Summary The Defense Systems Division is part of the Parker Aerospace...  ...instrumental in fulfilling our mission: 'Enabling Engineering Breakthroughs that Lead to a Better...  ...Perform verification and validation of embedded software for ammunition handling systems... 
    Temporary work
    For contractors
    Worldwide

    Parker Hannifin Corporation

    Irvine, CA
    17 hours ago
  • $31.73 - $53.85 per hour

     ...concept to deployment Perform code reviews and contribute to engineering implement and guidelines Support diagnoses, resolve issues,...  ...of latest and greatest C++ and later ~ Experience in Linux system ~ Experience in high level programming languages, such as... 
    Hourly pay
    Minimum wage
    Contract work
    Temporary work
    Local area
    Flexible hours

    Panasonic

    Irvine, CA
    4 days ago
  • $156.2k - $195.3k

     ...manufacturing, and operations. We build the systems that keep our factories running, parts...  ...ecosystems. We're looking for a Staff Software Engineer who is excited to build at the...  ...interactions with our recruiting system; (ii) carrying out, analyzing and improving our... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Irvine, CA
    3 days ago
  • $135.1k - $168.9k

     ...generations.  Role Summary As a Sr Embedded Software Engineer, you will play a key role in the...  .... Your deep understanding of embedded systems will be essential to ensuring our...  ...interactions with our recruiting system; (ii) carrying out, analyzing and improving... 
    Full time
    Contract work
    Part time
    Work at office
    Local area

    Rivian

    Irvine, CA
    17 hours ago
  • $70k - $300k

     ...Embedded Compute Engineer Field AI is transforming how robots interact with the real world. We are...  ...-aware, reliable, and field-ready AI systems that address the most complex...  ...platforms. Your work will span low-level firmware, Linux-based configuration, and system... 
    Remote work

    Field AI

    Irvine, CA
    19 days ago
  •  ...AV space is urgently looking for a Sr. embedded firmware enngineer with strong experience with C...  ...and maintaining firmware for embedded systems. This role requires a deep understanding...  ...Designer will work closely with hardware engineers, software developers, and other team... 
    Temporary work

    Motion Recruitment

    Irvine, CA
    3 days ago
  • $103.14k - $126.06k

     ...Senior Systems Analyst Providing for loved ones, planning rewarding retirements, saving enough for whatever lies ahead – our policyholders count on us to be there when it matters most. It's a big ask, but it's one that we have the power to deliver when we work together... 
    Work at office
    Flexible hours

    Pacific Life

    Newport Coast, CA
    1 day ago
  • $88k - $118k

     ...expert  Thoroughly and clearly document work to illustrate understanding of concepts  Train and mentor Consultant I’s and Consultant II’s; delegate and leverage work to enable associate development  Leads and participates in research and development and foundational... 
    Temporary work
    Work at office
    Local area
    Flexible hours

    Wipfli Advisory LLC

    Irvine, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Firmware & Systems Engineer II. Be the first to apply!