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

Firmware Engineer OOJ - 33292

Hatch Global Search

Job Description

Job Description

Job Description

A Firmware Engineer is responsible for designing, developing, and maintaining the software code (firmware) that controls the functionality of electronic hardware devices.

Firmware Engineer 

The Embedded Firmware Development Engineer is responsible for the designing, implementation, and maintenance of real-time embedded software that controls the state-of-the-art products. The successful candidate must posses a strong background in embedded coding with ARM processors and a proven track record in the development of PID (proportional-integral-derivative) control loop applications, as well as experience with Real-Time Operating Systems (RTOS).

Essential Duties and Responsibilities

Develop, optimize, and maintain firmware for ARM processors.
Design and implement PID control loop applications for precision control systems.
Collaborate with hardware engineers to define and integrate firmware with hardware components.
Develop and integrate real-time firmware using RTOS to meet strict timing requirements.
Perform debugging, testing, and troubleshooting of firmware code.
Evaluate firmware for adherence to system requirements to validate firmware performance, functionality, and quality.
Work with cross-functional teams to analyze requirements and provide firmware solutions that meet project objectives.
Keep up to date with the latest industry trends and technologies and apply them to improve the firmware development processes.

Qualifications

Practical knowledge of embedded design development tools and industry best practices for code development, documentation, and test.

  • Strong understanding of PID control algorithms and their practical application.
  • Experience with real-time operating systems (RTOS) for embedded systems.
  • Familiarity with hardware debugging tools and methods.
  • Solid problem-solving skills and the ability to work in a fast-paced environment.
  • Excellent communication and collaboration skills.
  • Knowledge of embedded electronics including analog, digital and firmware aspects.
  • Familiarity with industrial communication protocols (e.g., EtherCAT, CIP, Profibus, Modbus, Foundation Fieldbus).
  • Working knowledge of requirements management, change management, and configuration management tools.
  • Ability to read schematics and component datasheets.
  • Ability to take on multiple concurrent assignments under minimal supervision.
  • Self-starter with initiative and drive to develop high quality code within the time and budget constraints of the project.
  • Strong interpersonal skills, desire to learn, and an effective team player in a global environment.
  • Ability to follow all safety procedures.

Education and Experience

  • BS Computer Science, Computer Engineering, Electrical Engineering, or closely related Engineering degree required, MS degree preferred.
  • 5 years of industry experience developing complex embedded software systems programming in C and/or C++ required, other programming languages a plus.
  • Experience with ARM (Cortex-M)microcontrollers and real-time operating systems required.
  • Experience with System Engineering and modeling a plus (MatLab/Simulink/Embedded Coder).
  • Experience with mass flow control systems and/or other control systems highly desirable

Why is This a Great Opportunity

Work for a division of a Fortune 200 company who is a leader in flow measurement systems. Very stable environment.

OOJ - 33292

Vacancy posted 14 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer OOJ - 33292 in Hatfield, PA vacancy
  • Alencon Systems is seeking an Embedded Firmware Engineer/Software Developer to design and implement firmware for microcontrollers and SoCs. You will develop low-level drivers and contribute to hardware bring-up and board testing, working closely with hardware engineers.... 
    Suggested

    Polluxa, Inc.

    Hatboro, PA
    2 days ago
  • Embedded Firmware Engineer/Software Developer at Alencon Systems Key technologies: Rtos, FreeRTOS. Key Responsibilities Develop firmware and embedded software for microcontrollers and SoCs Write low-level drivers for peripherals (UART, SPI, I2C, GPIO) Perform hardware bring... 
    Suggested

    Polluxa, Inc.

    Hatboro, PA
    2 days ago
  • AMETEK PDS is seeking an energetic, innovative, software engineer to join our exceptional and growing engineering team. We design advanced...  ..., comradery, and fun!Key Requirements:Develops software and firmware source code in C/C++, Embedded C, and other languages.Designs,... 
    Suggested
    Work experience placement

    AMETEK

    Harleysville, PA
    6 hours ago
  • $90k - $110k

     ...Description A  responsible for overseeing all aspects of a structural engineering project from conception to completion, including leading design...  ...role with growth potential and the chance to make a difference in community infrastructure, apply today! OOJ - 33160... 
    Suggested
    Full time
    Contract work
    Work at office
    Local area

    Hatch Global Search

    Warrington, PA
    18 days ago
  • $80k - $95k

     ...adhering to relevant regulations and collaborating with clients, engineers, contractors, and stakeholders throughout the process; key...  ...a dynamic role with growth potential and the chance to make a difference in community infrastructure, apply today! OOJ - 33152... 
    Suggested
    Full time
    For contractors
    Work at office
    Local area

    Hatch Global Search

    Warrington, PA
    18 days ago
  •  ...development as required. Participate in technical design discussions, code reviews, and architecture decisions. Improve AI-assisted engineering workflows and development standards. Collaborate with architects, engineers, product teams, and adjacent teams to deliver... 

    2T Consulting

    Kulpsville, PA
    5 days ago
  •  ...teamsCollaborate with a team of electrical, mechanical, and software engineers to integrate system software into market-ready medical device...  ...years of experienceExperience developing production software/firmware for hardware systemsExperience programming in C++ and/or... 
    Full time

    Globus Medical

    Audubon, PA
    1 day ago
  • $60k - $90k

     ...Job Description Job Description A water/wastewater design engineer designs and oversees water and wastewater systems, including treatment...  ...chance to make a difference in community infrastructure, apply today! OOJ - 33153 Warrington PA OOJ - 33154 Malvern PA... 
    Full time
    Work at office

    Hatch Global Search

    Warrington, PA
    14 days ago
  • AWS DevOps With PythonDesign, implement and manage CI/CD pipelines for automated deployments.Build and manage AWS infrastructure (EC2, S3, Lambda, RDS, VPC, IAM).Develop automation scripts using Python for provisioning and operational tasks.Implement Infrastructure as ...

    Omni Inclusive

    Lansdale, PA
    2 days ago
  •  ...Mechanical Applications EngineerA busy manufacturer located in Telford, PA is seeking a Mechanical Applications Engineer to join their team. Salary: $75K-$90K. Hours: 8am-4:30pm, M-F. This person supports the sales team by providing technical expertise, product knowledge... 
    Work at office

    Penn Technical Staffing

    Telford, PA
    18 hours ago
  •  ...teamsCollaborate with a team of electrical, mechanical, and software engineers to integrate system software into market-ready medical device...  ...years of experienceExperience developing production software/firmware for hardware systemsExperience programming in C++ and/or... 

    Globus Medical

    Norristown, PA
    2 days ago
  •  ...Applications EngineerThe Applications Engineer plays a crucial role in evaluating customer technical requirements and designing specialized compressed air and filtration solutions. Serving key sectors—including Power Generation, Pharmaceuticals, Chemicals, and Food &... 
    Work at office

    Flow Control Group Company

    Souderton, PA
    1 day ago
  •  ...: Support customer projects from RFQ through design, quoting, BOM creation, and production documentation Develop custom engineered solutions using SolidWorks and related CAD tools Provide technical support to customers, distributors, production, and field service... 

    Automationtechies

    Montgomeryville, PA
    3 days ago
  • $110k - $120k

     ...Hardware EngineerImmediate need for a talented Hardware Engineer. This is a fulltime opportunity with long-term potential and is located in Blue Bell, PA / Irving TX (Hybrid).Pay Range: $110000 - $120000/annum. Employee benefits include, but are not limited to, health... 
    Full time
    Local area

    Pyramid Corporation

    Blue Bell, PA
    4 days ago
  • $150k - $230k

     ...Hardware Design EngineerWe are seeking an experienced Hardware Design Engineer to lead the electrical hardware design of next-generation...  ...with minimal supervision while collaborating closely with RF, firmware, mechanical, PCB layout, and manufacturing teams to deliver mission... 
    Permanent employment
    Remote work
    3 days per week

    Actalent

    Horsham, PA
    2 days ago
  • Mandatory Skills: Primary : AWS Cloud, AWS Administration, Python , Lambda Tools : • VScode Editor • zure DevOps • Github, Cloudbees, Jenkins • Dbeaver • NoSQL Workbench • Jira, Confluence JD: • Minimum 10 years of experience in end-to-end application...

    Omni Inclusive

    Lansdale, PA
    5 days ago
  •  ...Position Title: Senior Application Engineer, NCC Automated Solutions  Location: Souderton, Pennsylvania  Reports to: Director Sales & Applications,NCC Automated Solutions    Header:     We’re looking for people like us. People who love to innovate. People... 

    ATS Automation

    Souderton, PA
    a month ago
  • ATS Company:  ATS Corporation

    ATS Corporation

    Souderton, PA
    a month ago
  •  ...Merck & Co., Inc. in Rahway, NJ seeks a Senior ServiceNow Quality Engineer to lead a cross-functional team responsible for testing strategy and validation of ITSM/ITOM/IRM-GRC/HRSD across OOTB and custom code. The role focuses on transforming testing into Quality Engineering... 

    Jobleads-US

    West Point, PA
    1 day ago
  • $142.4k - $224.1k

     ...connections and share best practices across the Tech Centers.Role OverviewWe are seeking an experienced leader in ServiceNow Quality Engineering to join our dynamic ServiceNow team in Global Technology division. The ideal candidate should understand the ServiceNow platform... 
    Full time
    For contractors
    Work experience placement
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Merck Sharp & Dohme (MSD)

    West Point, PA
    4 days ago
  • Job Title Responsibilities: Customer facing (Weekly Service review meeting, CoE, Business meeting), Support AH Labware web application, Incident, change, problem management, Bug fixes, minor enhancements.Business requirements optimization.Analyse and document customer...

    Omni Inclusive

    Lansdale, PA
    3 days ago
  • $75k - $100k

     ...Description Job Description Job Description Civil site design engineers plan and design land for construction projects, including roads,...  ...a dynamic role with growth potential and the chance to make a difference in community infrastructure, apply today! OOJ - 33167... 
    Full time
    Local area

    Hatch Global Search

    Warrington, PA
    10 days ago
  • Are you willing to make a difference?At Kulicke and Soffa, (NASDAQ:KLIC) our engineers make that decision daily. We are an international leading provider of robotic semiconductor packaging and electronic assembly solutions supporting the global automotive, consumer, communications... 

    Kulicke & Soffa

    Fort Washington, PA
    3 days ago
  •  ...AI technologies — you will find purpose and opportunity at Signant Health.About the RoleSignant Health is looking for a Software Engineer - AI Accelerated Development to build AI-powered, agentic features into our clinical trial platforms. Working across the .NET stack... 

    Signant Health

    Blue Bell, PA
    1 day ago
  •  ...development cycle of new features, product enhancement, troubleshooting and debugging both in simulation as well as on the machines in our engineering lab.Knowledge & Experience requirementsMaster/Bachelor in Software/Computer/Electrical Engineering or Computer Science.5-10 years... 
    Work experience placement

    Kulicke & Soffa

    Fort Washington, PA
    1 day ago
  •  ...ticket software and customers interaction. Air Emissions reporting and QA experience. Bachelor of Science degree in Software Engineering or Mathematics related field a plus. College grads, upper-level college students, and professionals are encouraged to apply.... 
    Local area

    Cemtek Environmental

    Hatfield, PA
    14 days ago
  • As a Software QA Engineer for the advanced semiconductor packaging equipment team at Kulicke and Soffa, you will play a key role in ensuring the quality and reliability of complex real-time software systems. These systems coordinate motion control, pick-and-place processes... 
    Flexible hours

    Kulicke & Soffa

    Fort Washington, PA
    2 days ago
  • Job DescriptionAt IPS, we are global leaders in developing innovative solutions for the consulting, architecture, engineering, project controls, procurement, construction management, and CQV of technically complex facilities, primarily in the life sciences industry. We... 
    Night shift
    Day shift
    Afternoon shift

    Integrated Project Services

    Blue Bell, PA
    1 day ago
  •  ...solutions improve the techniques and outcomes of surgery so patients can resume their lives as quickly as possible. As a Senior Software Engineer, you will be part of a small pluri-disciplinary development team of 5 to 10 engineers, dedicated to the development of a complete... 
    Full time

    Globus Medical

    Audubon, PA
    1 day ago
  • Job DescriptionAt IPS, we are global leaders in developing innovative solutions for the consulting, architecture, engineering, project controls, procurement, construction management, and CQV of technically complex facilities, primarily in the life sciences industry. We... 
    For contractors
    Night shift

    Integrated Project Services

    Blue Bell, PA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer OOJ - 33292. Be the first to apply!