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

  • 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

Katalyst Healthcares & Life Sciences

Regulatory Affairs Manager Job at Katalyst Healthcares & Life Sciences

 ...ID31668236Reference25-04726 Responsibilities: The delivery of regulatory guidance to project teams and external partners is a key activity...  ..., or related science at least 5 years of IVD Regulatory Affairs experience. Hands-on experience with 510(k), PMA, and PMA supplement... 

Pillars Community Health

Crisis Case Manager Job at Pillars Community Health

 ...Job Description Job Description SUMMARY The Case Manager provides community-based and administrative support to the Mobile Crisis Response team. The Case Manager assists clients with hospital engagement, discharge planning, crisis stabilization, provides linkage... 

The Charlotte-Mecklenburg Hospital Authority

MRI Technologist Job at The Charlotte-Mecklenburg Hospital Authority

 ...about the benefits of joining our facilities: Atrium Health Radiology Live Meaningfully - YouTube Job Summary The MRI Technologist I perform procedures in accordance with departmental protocols and standards. Operates MRI Scanners and associated equipment... 

Targa

Natural Resources Environmental Specialist Job at Targa

As a Natural Resources Environmental Specialist, you will need functional and technical expertise and skills in NEPA processes, as well as in Waters of the U.S., cultural resources and Endangered Species Act. In this role, you will manage projects and programs of moderate...

Inalfa Roof Systems Group B.V.

General Manager Job at Inalfa Roof Systems Group B.V.

 ...General Manager We open up your world with every drive. Would you like to work on the development of roof systems for future car models together with some of the market leaders in the automotive industry? Inalfa Roof Systems is a world leading supplier for OEM automotive...