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

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

Northampton Community College

Subject Tutor - Learning Center (Bethlehem or Online) Job at Northampton Community College

 ...Subject Tutor - Learning Center (Bethlehem or Online) Part-time (approx. 10 to 25 hours per week). Tutors support student success by utilizing a personalized approach to help each student gain a deeper understanding of course material, devise effective learning strategies... 

Confidential Healthcare Facility

FREE Certified Nursing Assistant (CNA) Training Program Job at Confidential Healthcare Facility

 ...Description Job Description Start Your Healthcare Career for FREE! Cedar Haven Healthcare Center Lebanon, PA Cedar Haven...  ...Healthcare Center is offering a FREE Certified Nursing Assistant (CNA) Training Program for individuals looking to begin a rewarding career... 

XPO Logistics

Freight Operations Supervisor Job at XPO Logistics

 ...What you need to succeed as a Freight Operations Supervisor at XPO 2 years of related work experience in a warehouse, distribution,...  ...qualifications: Bachelors degree in Transportation, Distribution or Logistics, or 4 years of related work or military experience2 years of... 

Travis County

Natural Resources Specialist Job at Travis County

 ...that interpret the function and values of the Balcones Canyonlands Preserve and the Habitat Conservation Plan. Our goal is to ensure that community members feel connected to nature, are aware of the Preserve, understand its importance, and how their actions may benefit... 

Oxford Animal Hospital

Veterinary Practice Manager Job at Oxford Animal Hospital

 ...in Overland Park, KS Thrive Pet Healthcareis looking for a Veterinary Hospital Administrator to join our team as part of the...  ...surgical care to all of our patients. About You The Veterinary Practice Manager (PM) is critical to the success of the hospital, ensuring a...