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

LzJsdUd1Vm5sQkhTRm5jRnZrN1o5blQ3Mnc9PQ==
  • 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

Hirez Manpower Solutions Inc.

Machine Operator (Telehandler / Scissor Lift / Aerial Lift / Boom Lift) Job at Hirez Manpower Solutions Inc.

 ...Job Title: Machine Operator (Telehandler / Scissor Lift / Aerial Lift / Boom Lift) Location: Metro Vancouver & Fraser Valley (Lower Mainland...  ...and follow all safety guidelines Support general site operations and assist labor teams when required Maintain communication... 

BANNER HEALTH - Banner Health

Pediatrics - Physician - Academics Job at BANNER HEALTH - Banner Health

 ...Pediatrics - Physician - Academics at BANNER HEALTH - Banner Health summary: This position is for a part-time Board Eligible or Board Certified Pediatrician to join a family medicine residency program at North Colorado Medical Center, providing patient care and teaching... 

Tucker Griffin Barnes P.C.

Civil & Real Estate Lit Attorney Job at Tucker Griffin Barnes P.C.

*Job Summary* We're searching for a Litigation Attorney to handle a wide array of real estate and civil litigation matters in Charlottesville...  ...Virginia and established referral networks to bring business to us. Associate Compensation: We offer an annual salary with a... 

Sanford Health

Surgical Technologist Job at Sanford Health

 ...USA Shift: Day Job Schedule: Full time Weekly Hours: 40.00 Salary Range:...  ...Surgical technologists are an integral part of the team of medical practitioners providing...  ...request an accommodation for help with your online application, please call (***) ***-**** or... 

株式会社NKインターナショナル/ソフトバンク帯広西×ワイモバイル帯広西

携帯ショップの携帯販売・受付スタッフ Job at 株式会社NKインターナショナル/ソフトバンク帯広西×ワイモバイル帯広西

 ...102050%3050% 60%40% 4 100% 64%100%Podcast Podcast HP1822218,0002325227,00026241,00020h(28,...