Firmware Designer

All of our technology requires the assistance of a Firmware Designer with experience in embedding software/firmware/controls related to product development. The designer is expected to be very hands-on, controlling all aspects of software from developing requirements to design, test and documentation. We will be developing firmwarethat runs on a variety of products and may communicate to host computers, hand held devices, iCloud hubs, and remote processors.

 Job Duties

Designers must exhibit a high degree of ownership and commitment to releasing quality source code on time.

Candidates must work well independently as well as with team members and customers.

Conceptualize, design, test and document software and/or electrical/electronic hardware systems and their requirements.

Design new products, related software, and production test equipment.

Technical support and redesign of existing products.

Select components

Interface with procurement and suppliers to develop custom components.

Contribute to requirements management

Document software requirements, design and validation/verification procedures.

Develop embedded software for high-reliability applications.

Provide analysis to support software changes or approvals.

 Participate in technical evaluations for software/hardware design.

Responsibilities

Contribute to technical product proposals.

Contribute to technical content for product specifications and manuals.

Provide engineering assistance to production, service and repair personnel

Conduct testing.  

Make recommendations on appropriate methods and materials

Assist with assembly of prototypes

Write Acceptance Test Procedures and Qualification Test Plans

Contribute to Work Breakdown structures.

Key contributor to integrated product development teams to optimized designs and verify electrical/electronic system performance

Preparation of Project Initiation Forms, Engineering Change Requests and Non-Conformance Reports

Education and Preferred Qualifications

  • Completed Bachelor's degree in Electrical Engineering, Firmware Design, or Computer Science.
  • Minimum 2 years Electrical Engineering experience

Requirements

  • Intermediate technology design skills
  • Digital electronics design
  • Embedded microprocessor/ and interface circuit design
  • Structured microprocessor software/firmware design; structured C and C++ development.
  • Experience in two or more of the following areas:
    • Standard Operating Framework for Engineering
    • Schematic capture
    • PCB layout
    • SPICE simulation
    • C/C++

Competencies

  • Good communication skills, including ability to write technical material.
  • Ability to work and communicate within a design team as well as representatives from various departments, including Business, Finance, and Engineering.
  • Demonstrate attention to detail, good organization skills
  • Ability to work on multiple concurrent projects

Skills 

  • Coordinates building and testing of prototype assemblies.
  • Excellent verbal and written communication skills.

POSITION TYPE/EXPECTED HOURS OF WORK

This is a Full-time position. Hours of work are Monday through Friday, 8:00 a.m. to 5:00 p.m. Work depends on client request. 

Travel

This position requires access to technology, materials, software or hardware that is controlled by export laws of the US.  In order to be eligible you must be either a US Citizen or Permanent Resident.

WORK AUTHORIZATION/SECURITY CLEARANCE

H1-B sponsorship, special clearances, etc. 

Valid Passport

To request more information about this job including location, salary, and wages click below. 


System Programmer

Anriss-1c1c7cc8f667de49.jpeg

Our system programmers must be very technical capacitive. A systems programmer tests both hardware and software systems and finds and resolves problems. We require them to be able to research and examine our current systems and consulting users. They haft to be able to liaison with colleagues app department and our product designers. Often they are tasked withwriting software and operating manuals. training new users about our technology. If accepted you will be a core engineer in a small team of super-smart people building disruptive hardware and software. You will be a leader who influences the team and product direction through thought leadership and quick actions. You will have the unique opportunity to work on a full hardware and software stack. 

Job Duties

C, C++ real time programming.

Database Development 

Networking and software quality assurance. 

Circuit level design, layout, simulation and test.

Designing and writing programs that allow the hardware to interface with the programmer and the user.

Responsibilities

Providing support and responding to feedback.

Testing and modifying systems to ensure that they operate reliably.

Fault finding and fixing

Able to work with high-tech consumer products, in customer service, technical support, support engineering, new product introduction, in a Cloud Services organization. 

Participate in reviewing specifications and other documentation to determine system level requirements.

Research new wireless technologies

Help develop drivers and firmware for existing and new hardware

COMPETENCIES

•    Resourcefulness

•    Meticulous attention to detail

•    Logical thinking

•    Good analytical skills

•    Problem solving skills

EDUCATION AND PREFERRED QUALIFICATIONS

• Bachelor's degree in Computer Science, Physics, Mathematics, Microelectronics or related field or equivalent education and experience. 

• Minimum of 3-4 years related development experience

• 3 or more years of experience writing code (such as, and not limited to, HTML5, Java, C, C++). 

POSITION TYPE/EXPECTED HOURS OF WORK

This is a part-time position. Hours of work are Monday, Wednesday, and Friday, 8:00 a.m. to 5:00 p.m. Work depends on client request. 

TRAVEL

This position requires access to technology, materials, software or hardware that is controlled by export laws of the US.  In order to be eligible you must be either a US Citizen or Permanent Resident.

WORK AUTHORIZATION/SECURITY CLEARANCE

H1-B sponsorship, special clearances, etc. 

Valid Passport

To request more information about this job including location, salary, and wages click below.