RCI-FB-62907-1 Firmware/Software engineer (No C2C) Job at Rangam, Washington DC

TzlYY3c1S0dmaWZNQXFKbHlsdmNVazlYU1E9PQ==
  • Rangam
  • Washington DC

Job Description

Job Code : RCI-FB-62907-1

Job Title: Firmware/Software engineer

Location: Redmond, WA 98052

Duration: 12 Month extension possible based on needs and performance

Minimum Salary: $91.00 Per Hourly

Maximum Salary: $96.00 Per Hourly

Onsite – Redmond

Must-Have Skills

  • Quality assurance Electrical Integration debugging Managing projects , schedules, prototypes particularly AR display technology , wearable experience , some budget tracking , external vendors following up
  • Experience with hardware level debugging
  • Ability to work in a rapid prototyping environment with cross-functional partners

Summary

  • We are seeking a highly skilled Firmware/Software engineer with electrical engineering experience to join our team.
  • The ideal candidate will have 5-7 years of experience working in a mixed hardware software environment, with a strong background in rapidly designing and building prototype systems.

Key Projects/Day-to-Day Responsibilities:

  • Design, develop, and test firmware for embedded systems, including microcontrollers and SoCs
  • Collaborate with cross-functional teams to integrate firmware with hardware and software components
  • Develop and maintain technical documentation for firmware designs and implementations
  • Participate in rapid prototyping efforts to design and build proof-of-concept systems
  • Collaborate with other engineers to integrate firmware with hardware and software components
  • Test and validate prototype systems to ensure they meet requirements
  • Proficiency in C programming language (C++, C#, or C) Experience with scripting languages such as Python, PowerShell, Bash, and Arduino

Qualifications

  • Debugging and Troubleshooting: Ability to debug/troubleshoot a system with various cross-discipline sub-systems
  • Electrical/Electronic Rework Skills: Fine point soldering skills
  • Programming Languages: Proficient in programming basic FW, scripts (python, powershell, bash, arduino)
  • MIPI and Computer Vision Experience: Experience with MIPI and computer vision and display systems
  • Communication Protocols: Familiarity with i2c, UART, SPI, etc.
  • Hardware Level Debugging: Experience with hardware level debugging
  • Embedded Systems: Experience with FPGA and SoCs; usage of shared memory registers (AXI) is plus
  • C Coding Experience: Proficient in C coding (C++, C#, or C)
  • Matlab Experience: Some Matlab experience for analysis and tool development
  • Day-to-Day Support: Ability to support day-to-day pop-ups and issues of prototypes (debugging/electrical/programming)
  • Microcontroller Programming: Ability to program microcontrollers (FW and interfacing software)
  • Documentation and Communication: Strong documentation and communication skills
  • Rapid Prototyping Environment: Ability to work in a rapid prototyping environment with cross-functional partners (ME, OME, Scientists, EE, etc.)
  • Lab-Centric Position: Heavy lab instrument skills (oscilloscope, DAQS, DMM, signal generators, data collection and analysis, etc.)

Job Tags

Hourly pay,

Similar Jobs

Middle Bucks Institute of Technology

High School STEM Teacher Job at Middle Bucks Institute of Technology

 ...of engineering and introduction to engineering design will help students prepare to enter a two- or four-year college or technical school. This project-based curriculum challenges students to use mathematical, scientific, and technological principles to solve real world... 

Home Health Care, Inc.

Geriatric Wound Care Nurse Practitioner Job at Home Health Care, Inc.

 ...Job Title: Nurse Practitioner AGNP / CNP | Wound Care Focus Certification Paid for by Employer Company: Twin Cities Physicians Compensation...  ...We bring primary care right to where our patients call home. If you enjoy long-term relationships with patients, autonomy... 

McCarthy Tire

Retail Manager Job at McCarthy Tire

 ...We are looking for a Retail Manager. Job Description The Retail Manager is responsible for the day-to-day operations. Combining your in-depth automotive repair knowledge with your exceptional people skills, you'll manage customer relationships and frequently serve... 

Integration International Inc.

Logistics Coordinator Job at Integration International Inc.

 ...America. Work with customs brokers to ensure smooth and timely delivery to warehouses and customers. Monitor and track carrier delivery...  ...collaboration, and global supply chain excellence. Youll be part of a team that ensures products are delivered where theyre... 

VPR Patient Outreach Program

VIDEO AND EVENT COORDINATOR Job at VPR Patient Outreach Program

 ...VIDEO AND EVENT COORDINATOR VPR Patient Outreach Program (VPR POP) connects our clients to the greatest resource in healthcare: the...  ...for our patient speakers. Coordinating all patient video production, including interviewing patients, researching patient and crew...