Firmware Embedded Software Engineer

STS Technical Services

Melbourne (FL)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A tech services company in Florida is seeking a Software Developer with expertise in embedded applications. The ideal candidate will have at least 7 years of experience and a strong background in 'C' programming, hardware drivers, and multithreaded RTOS like Free RTOS. This role involves analyzing requirements, coding, and participating in technical discussions. The position emphasizes reliability and team collaboration to contribute to project success.

Qualifications

  • 7+ years of software development experience with embedded applications.
  • Able to develop HW and peripheral device drivers for subsystems.
  • Experience with multithreaded RTOS Operating systems.

Responsibilities

  • Analyze and communicate software/firmware requirements.
  • Create architectures, designs, and code.
  • Participate in technical discussions for project direction.

Skills

Software development for embedded applications
Strong C programming
Unit testing and debugging skills
Ability to develop HW and peripheral device drivers
Documentation skills

Education

BS or MS in Computer Science / Electrical Engineering or related field

Tools

Free RTOS
VX Works 6.9/7.0

Job description

Responsibilities
  • Analyzing and communicating software/firmware requirements
  • Creating architectures and designs
  • Coding
  • Unit test, integration and system testing
  • Generating code releases that are correct the first time, exhibiting high reliability
  • Performance analysis
  • Early customer support and sustaining activities
  • As part of a team, you will participate in technical discussions evaluating and executing design and development plans for a very interesting and a technically challenging project.
  • Have direct influence on the decisions and outcomes related to project direction.
  • Work on additional tasks and responsibilities that will contribute towards team, department, and company goals.
Qualifications and Experience
  • BS or MS in Computer Science / Electrical Engineering or related field.
  • 7 years or more SW development experience with embedded applications.
  • Able to develop HW and peripheral device drivers for subsystems attached via RS-232, SPI, I2C, USB etc.
  • Able to develop operational modules that make use the peripheral devices for specific functions.
  • Strong "C" programming experience.
  • Experience with ADA (can help qualify for a full time conversion).
  • Experience with embedded systems utilizing a multithreaded RTOS Operating system such as "Free RTOS"
Highly desired experience
  • Experience with VX Works 6.9/7.0
  • Experience with embedded processors containing FPGA interfaces such Xilinx Zynq, Altera SOCs or similar.
  • Good documentation skills, an ability and willingness to follow development processes including code reviews, and the generation of SW development artifacts required by our contracts.
  • Excellent unit test and debugging skills and experience using your code skills and knowledge to assist with debugging new hardware.
  • Ability to effectively prioritize work and deliver results with minimal guidance.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Veriipro • Mossville (IL)

On-site
USD 95,000 - 135,000
Firmware Engineer
Firmware Engineer

TechDigital Group • New York (NY)

On-site
USD 90,000 - 130,000
Firmware Engineer
Firmware Engineer

Sunrise Systems • Pembroke (MA)

On-site
USD 85,000 - 120,000
Software Developer
Software Developer

Digicommsemi • Irvine (CA)

On-site
USD 90,000 - 120,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

6AM City, LLC • Wisconsin

On-site
USD 100,000 - 135,000
Embedded Software Engineer
Embedded Software Engineer

Analog Group • San Diego (CA)

On-site
USD 85,000 - 120,000
Firmware (Embedded) Engineer
Firmware (Embedded) Engineer

Ampacimon Belgium • Town of Belgium (WI)

Hybrid
USD 90,000 - 120,000
Sr Firmware Engineer
Sr Firmware Engineer

Bell & Associates, Inc. • Auburn (AL)

On-site
USD 90,000 - 120,000
C++ Embedded Software Engineer
C++ Embedded Software Engineer

ContractStaffingRecruiters.com • Aurora (CO)

On-site
USD 120,000 - 180,000
Software Developer
Software Developer

Digicomm Semiconductor INC • Irvine (CA)

On-site
USD 90,000 - 150,000