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

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

Micron

New College Grad - Design Verification Engineer, DRAM Job at Micron

 ...environment. Minimum Qualifications ~ Bachelors degree in Electrical Engineering or related field. ~3+ years of experience in semiconductor design engineering. ~ Proficiency in circuit build, arrangement, and verification using industry-standard simulators. ~... 

Omni Hotels & Resorts

Banquet Server | On Call Job at Omni Hotels & Resorts

 ...the Hotel. Performance realities will always exist, but we use these constraints to push, not limit, our creativity. The Banquet Server is responsible for delivering excellence in guest service by developing relationships with guests, providing personalized service... 

Cloudflare

Director of DevRel PR for Edge & AI (San Francisco) Job at Cloudflare

 ...platform. This role involves strategic storytelling, engaging with senior executives to create authoritative insights, and managing global PR efforts. Candidates should have a strong background in technology communications and be capable of translating complex technical... 

Phil-Am Insurance LLC

Licensed Insurance Sales Agent Job at Phil-Am Insurance LLC

 ...LOA Licensed Insurance Sales Agent &##128205; Hybrid Role Contact Center& Field Events Join Phil-Am Insurance Agency Where Your Success...  ...and support. &##128204; Qualifications: Active Health & Life Insurance License (Preferred) Appointment Release... 

HOLT Group

Data Analyst 1 Job at HOLT Group

 ...Job Summary: The Data Analyst 1 is responsible for maintaining databases for the collection, analysis, and dissemination of operational data throughout the company. This role is also responsible for entry, extraction, and basic ad-hoc reporting from various systems to...