FIRMWARE DEVELOPMENT ENGINEER

Artech LLC
Houston, TX Full Time
POSTED ON 5/19/2023 CLOSED ON 6/14/2023

What are the responsibilities and job description for the FIRMWARE DEVELOPMENT ENGINEER position at Artech LLC?

Title: Firmware Development Engineer

Location: Houston, TX 77040 (Hybrid: 3days Remote and 2 days onsite)

Duration: 12 Months



Job Description:

If you are a FIRMWARE DEVELOPMENT professional looking for an opportunity to grow, Client has an exciting opportunity for you! Based in our Houston, Texas location, you will provide technical guidance and support to leaders and employees in the Measurement Solutions (Houston GC) group within Client.

You will exercise an array of technological expertise in helping to develop and sustain gas analysis technology among a multitude of product lines.



Responsibilities:

Perform requirement analysis involving system requirements, operation scenarios, participating in design and code reviews / inspections.

Provide input to technical discussions; propose solutions and alternatives.

Exercise ability to create quick prototypes / demo’s for given use cases / requirements.

Develop firmware and software according to functional and technical design specifications.

Collaborate with other developers, testers, and product owners.

Participate in design reviews, code reviews, and performance improvements.

Create and design firmware and software solutions to operate real-time measurement devices.



REQUIRED EDUCATION, EXPERIENCE, & SKILLS:

Bachelor’s Degree in Electrical Engineering or related field

5 years of firmware development experience which includes creating peripheral device drivers, interfacing to memory devices, and working withing the constraints of a Real-Time Operating System

Strong Technical Knowledge of C, C and Linux

Working experience on CAN, SPI, UART Protocols

Working experience with peripheral driver development

Strong knowledge in design patterns and working on layered architectures

Working experience with PowerPC programming will be an advantage

Working experience with Client ARM Cortex-M4 family programming will be an advantage

Strong analysis and problem-solving skills using various quality tools

Good communication skills in both oral and written, and with a strong desire to work in a cross-cultural team.



PREFERRED EDUCATION, EXPERIENCE, & SKILLS:

Preferred experience in working with overseas teams in different time zone and flexible.

Preferred experience with Agile development process using DevOps

Preferred experience with GNU GCC (Power-PC and x86)

Preferred experience with Rowley CrossWorks for ARM and IAR

Preferred experience with RTOS – Linux, MQX

Experience in Serial, Modbus protocol communication

Hardware interaction development experience



FLEXIBLE WORK SCHEDULE

This role has the flexibility of a remote work option up to three days a week and a core hour schedule.

You can choose to flex your start and stop times given you are working during the core hours of 9:00am - 3:00pm.

Our teams work together to ensure our chosen work schedules enable our creativity and productivity as we serve the needs of our customers.



Kamran Beg

(phone number removed)

(url removed)
Communication and Community Engagement Manager
Office of the County Engineer -
Houston, TX
Firmware Developer
Erdos Miller -
HOUSTON, TX
Sr Project Development Engineer
Enbridge Employee Services Inc -
Houston, TX

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the FIRMWARE DEVELOPMENT ENGINEER.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $73,937 - $105,550
    • Income Estimation: $82,791 - $111,717
  • Computer Simulation Skill

    • Income Estimation: $77,242 - $91,349
    • Income Estimation: $77,316 - $95,310
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Artech LLC

Artech LLC
Hired Organization Address Washington, DC Full Time
Hello, I am Shweta, a recruiter at Artech, the #1 largest women-owned IT staffing firm in the US . We are constantly on ...
Artech LLC
Hired Organization Address Pittsburgh, PA Contractor
Title: Project Manager II Duration: 12 Months with Possible Extension Location: Hybrid from Pittsburgh, PA Ability to wo...
Artech LLC
Hired Organization Address Irvine, CA Contractor
Job title: Project Manager (PMP Certified) Location : Hybrid - Pittsburgh, PA / Cleveland, OH / Birmingham, AL / Dallas,...
Artech LLC
Hired Organization Address Pittsburgh, OH Contractor
Job Title: Scrum Master Location: 100% REMOTE Duration: 2 to 3 months with possible extension/conversion Job Description...

Not the job you're looking for? Here are some other FIRMWARE DEVELOPMENT ENGINEER jobs in the Houston, TX area that may be a better fit.

Embedded Software/Firmware Development

Syntricate Technologies Inc, Texas, TX

Lead Enforcement Coordinator

Office of the County Engineer, Houston, TX