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

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

GardaWorld

Roaming Security Patrol Officer Job at GardaWorld

 ...Job Description GardaWorld Security Services is Now Hiring a Surveillance Security Officer! Ready to suit up as a Surveillance Security Guard? What matters most about a role like this is your sharp eye, capturing every detail as you scan a series of screens... 

Troon Golf, L.L.C.

Beverage Cart Attendant Job at Troon Golf, L.L.C.

 ...Of the Beverage Cart: Confirms beverage cart is fully operational before starting rounds on the course. Stocks and cleans beverage cart...  ...course etiquette. Maintains up-to-date knowled Beverage Cart Attendant, Beverage, Cart Attendant, Restaurant, Attendant Troon Golf... 

Jobot

Mergers & Acquisitions, Tax Manager Job at Jobot

 ...and modeling for potential M&A transactions. Collaborate with internal and external stakeholders to ensure smooth integration and...  ...liabilities and risks. Provide expert advice on tax implications of business decisions related to mergers and acquisitions. Collaborate... 

Henry J Austin Health Center

Certified Medical Assistant Job at Henry J Austin Health Center

 ...maintaining files in current condition; assist the nursing staff with patients as deemed...  ...documentation in paper and electronic medical records and assures confidentiality of all...  ...name and credentials. The designated certified medical assistant may administer... 

Honey Bucket

Non-CDL Route Delivery Driver - PACIFIC WA Job at Honey Bucket

 ...independently, our drivers ensure the quality standards that make us stand out from our competition by: Promptly arriving at yard to pickup truck and supplies Service and clean portable restrooms (50% driving, 50% servicing) Communicate with dispatchers and customers...