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

GYMGUYZ

Personal Fitness Trainer Job at GYMGUYZ

 ...performance bonuses + growth opportunitiesScheduleFlexible - part-time to full-time optionsChange Lives. Build Your Career. Skip the Gym Drama.Ready to train on your terms with clients who actually want to work with you? At GYMGUYZ , we bring fitness directly to... 

Home Accessibility Solutions

Elevator Mechanic Job at Home Accessibility Solutions

 ...Install, service, and troubleshoot residential and light commercial elevators and lifts to code across Kansas, Missouri, Oklahoma and...  ...vertical platform lifts, and stairliftsTroubleshoot electrical and mechanical faults using schematics and a multimeterPerform preventive... 

Alphabe Insight Inc

Brand Promoter Job at Alphabe Insight Inc

 ...someone who shares that belief. Job Description Job Description Reboot Staff is seeking an enthusiastic and outgoing Brand Promoter to represent our clients' brands through in-person promotional activities and campaigns. This role is ideal for someone who... 

Insomnia Cookies

Bike Delivery Courier Job at Insomnia Cookies

Job Description Job Description Insomnia Cookies was founded in a college dorm room by then-student, Seth Berkowitz. Fast forward 20 years and so... many....cookies... later, our innovative bakery + delivery concept has become a cult brand known for its rabid following...

Enhanced Information Solutions Inc

ICS/OT Cyber Security Consultant Job at Enhanced Information Solutions Inc

Cybersecurity Consultant Are you a motivated, technical Cybersecurity professional with experience in Industrial Control System (ICS) and...  ...: Cybersecurity or Information Systems Certification (Security+, CISM, CISSP, etc.)Certification with IT/OT cybersecurity standards...