Firmware Embedded Software Engineer Job at STS Technical Services, Melbourne, FL

czMxYjZDVnJEejVUTDRiWXFyczI5bGEzZ3c9PQ==
  • STS Technical Services
  • Melbourne, FL

Job Description

Duties and Responsibilities

  • Analyzing and communicating software/firmware requirements
  • Creating architectures and designs
  • Coding
  • Unit test, integration and system testing
  • Debugging
  • 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.

Job Tags

Full time,

Similar Jobs

ADTRAN

Senior Firmware Engineer Job at ADTRAN

 ...Senior Firmware Engineer Our Growth is Creating Great Opportunities! Our team is expanding, and we want to hire the most talented people we can. Continued success depends on it! Once you've had a chance to explore our current open positions, apply to the ones you feel... 

HouseSitter.com

House Sitter Wanted - House Sitter Needed In Fresno, Ca $15/Day Flexible Schedule Job at HouseSitter.com

Hello there! I am seeking a responsible house sitter to care for my home in Fresno, California. The ideal candidate should be trustworthy and reliable, with a strong attention to detail. Your main responsibilities will include taking care of my home, collecting mail, and...

Sitcancer

Clinical Oncology Sr. Pharmacist Job at Sitcancer

 ...Hutch operates eight clinical care sites that provide medical oncology, infusion, radiation, proton therapy and related services, and...  ...Performs clinical pharmacy services to assigned clinic patients. The pharmacist acts as an integral member of Fred Hutch patient care services... 

Ascendo Resources

Research Analyst Job at Ascendo Resources

 ...Ascendo is excited to present this opportunity in the financial services industry. We are seeking a dedicated and experienced Research Analyst to join a distinguished investment firm focused on the alternative asset space. This impactful role involves performing due... 

Access Healthcare

Travel Nurse RN - Infusion Job at Access Healthcare

 ...Job Description Access Healthcare is seeking a travel nurse RN Infusion for a travel nursing job in Englewood, New Jersey. Job Description & Requirements ~ Specialty: Infusion ~ Discipline: RN ~ Start Date: 01/19/2026~ Duration: 13 weeks ~40 hours per...