EMBEDDED FIRMWARE ENGINEER
Company: Brooks Instrument GmbH
Location: Hatfield
Posted on: October 19, 2024
Job Description:
Brooks Instrument is an industry leader in flow measurement and
flow control products for critical applications, and a division of
ITW (A Fortune 200 Company) is seeking candidates for an Embedded
Firmware Engineer. This highly visible position will be based out
of our headquarters facility in Hatfield, PA (Suburban
Philadelphia). In addition to our Pennsylvania operations, Brooks
maintains manufacturing locations in Hungary and Korea. The Company
also maintains sales offices throughout the world. Our products are
used in laboratory and process applications in end markets such as
life sciences, chemicals, semiconductor, analytical instruments,
nuclear, and solar cells.
If you are interested in applying for this job, please make sure
you meet the following requirements as listed below.
Job DescriptionBasic FunctionThe Embedded Firmware Development
Engineer is responsible for the designing, implementation, and
maintenance of real-time embedded software that controls the Brooks
Instrument state-of-the-art products. The successful candidate must
possess 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.QualificationsKnowledge, Skills and Abilities
- Practical knowledge of embedded design development tools and
industry best practices for code development, documentation, and
testing.
- 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 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.Additional InformationOur employees enjoy
competitive, merit-based salary plus excellent benefits including:
- Health and dental insurance
- Company Paid Life Insurance / Short and Long Term
Disability
- 401K plan with generous company match
- Vacation, personal days and holidays
- Continuing education reimbursement program
- Flexible spending accountsThe opportunity to join a
well-established (70+ years in business) yet dynamically changing
organization that works together as a team to meet the challenges
of satisfying customers' needs and managing rapid growth to better
compete in a global marketplace.Brooks Instrument is an Equal
Opportunity Employer / Affirmative Action employer. All qualified
applicants will receive consideration for employment without regard
to race, color, religion, sex, national origin, disability, or
protected Veteran status.
#J-18808-Ljbffr
Keywords: Brooks Instrument GmbH, Baltimore , EMBEDDED FIRMWARE ENGINEER, Engineering , Hatfield, Maryland
Didn't find what you're looking for? Search again!
Loading more jobs...