Post Job Free
Sign in

Firmware Embedded Engineer

Company:
Mastech Digital
Location:
Orlando, FL
Posted:
April 26, 2024
Apply

Description:

Job Description

Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations. We are currently seeking an Embedded Firmware Engineer for our client in the Defense domain. We value our professionals, providing comprehensive benefits and the opportunity for growth. This is a Permanent position, and the client is looking for someone to start immediately.

Duration: Full-time

Location: Orlando, FL

Salary: $100,000-$130,000/Annually

Role: Embedded Firmware Engineer

Primary Skills: Engineering

Role Description: The Embedded Firmware Engineer must have at least 9+ years of experience.

Required Experience:

- Using software development best practices, design, code and test embedded firmware targeting microcontroller based SoCs (System on a Chip).

- Port legacy applications to target newer OS and processors, adding features as required.

- Assist development team with the integration of embedded firmware to target hardware.

Skills:

- Real-time embedded firmware development using C/C++

- Ability to understand and further develop existing OOP source code as needed

- Development experience within a LINUX cross-compilation environment using industry standard tools (gcc, cmake, git)

- Yocto/BSP experience preferred

- Experience developing interrupt driven real-time software

- Experience documenting software designs and test plans creation

- Real-time data processing software development experience a plus

- Experience with the development, test, and integration of common interface protocols such as I2C, SPI, and serial

- Networking-centric software programming

Requirements:

- Bachelor’s degree in computer engineering, Computer Science, or a related field is required, Master’s degree preferred.

- 4+ years’ experience in embedded firmware development.

- RF circuit design experience desired

- Must have experience with developing C language based embedded firmware running with a real-time operating system.

- Must have hands-on experience with the full software development life cycle from design through sustainment.

Education: Bachelor’s degree in Computer Science, Electrical/Electronic Engineering, Information Technology or another related field or Equivalent

Experience: Minimum 9+ years of experience

Relocation: This position will not cover relocation expenses

Travel: No

Local Preferred: Yes

Note: Must be able to work on a W2 basis (No C2C)

Recruiter Name: Divyani Singh

Recruiter Phone:

Equal Employment Opportunity

#LI-DS2

#Mastech1

Apply