Firmware Software Engineer

SGS_JOB_1009

Engineering
 Washington
Firmware and Embedded C and Linux environment

Contract - 12 Months+

We are looking for a Firmware Engineer to join our team, whose mission is to design, build, and test prototype systems for future consumer VR and AR experiences. We are specifically looking for a candidate with a broad set of experiences, including deep embedded system knowledge, the ability to quickly solve problems, generate big ideas, work in new technology areas, and drive concepts into prototypes..

Job Responsibilities:

  • Lead efforts to develop, and debug firmware for a wide variety of AR and VR devices, including novel sensing and imaging systems, haptic devices, and audio prototypes. Wearable device that includes multiple sensors and cameras
  • Understand and implement firmware on micro-controllers, leverage peripherals, manage power consumption, support boot loaders, and schedule real-time tasks (RTOS)
  • Collaborate in a team environment across multiple, research focused, and engineering disciplines, making the architectural tradeoffs required to rapidly deliver firmware solutions
  • Support all phases of custom hardware development - including early architecture requirements definition, firmware architecture, proof-of-concept implementation, selection of MCUs and tools, and board bring-up
  • Work with lead and peers to understand your program tasks, attend team stand ups and deliver features per program milestones

Skills:

  • Experience with AOSP, embedded Linux, Kernel, Yocto, Buildroot, etc.
  • Experience maximizing performance of resource constrained systems.
  • Experience with either an RTOS-based or bare metal system.
  • Experience with high compute/throughput systems and using sim/modeling to estimate performance and power.

Education/Experience:

  • B.S.. degree in Computer Science, Electrical Engineering, or related field.
  • 4+ years of experience in embedded firmware design or equivalent experience with programming embedded systems with C.
  • Experience with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO etc.

Related Jobs

Formwork Field Engineering Professional

Engineering
 Texas
11 Months (Possibilities of Contract Extension)

The BEO Formwork Field Technician will play a key role in the setup, maintenance, and troubleshooting of formwork and shoring systems on construction sites. The ideal candidate will have hands-on experience with formwork installation, specifically with Doka systems, an understanding of structural concrete, and the ability to read technical drawings and blueprints. This position requires a proactive individual with strong problem-solving skills, especially on bespoke, atypical, and complex problems, with a particular emphasis and commitment to safety and efficiency.

Formwork installation
Doka systems
structural concrete
technical drawings
problem-solving
safety commitment

Control Systems Designer

Engineering
 Texas
03 Months (Possibilities of Contract Extension)

The Control Systems Designer will provide operational supervision and technical guidance in the design and drafting of control systems, ensuring compliance with engineering standards and project requirements. The role requires proficiency in various design software and experience in reviewing P&IDs, as well as the ability to produce detailed design documents independently.

Microstation
SmartSketch
S3D
SmartPlant Instrumentation (SPI)
Piping & Instrumentation Diagrams (P&IDs)

Electro Optical Engineer

Engineering
 Massachusetts
3+ Years

The Group develops, builds, tests, and operates laser communications systems for a variety of applications and environments. Lasercom offers dramatically increased data rates and enhanced physical security relative to standard radio frequency-based communications systems. The Group has expertise in communications; optics; electro-optics; optical turbulence mitigation; precise pointing control systems; embedded systems; command, control, and telemetry; test set design and fabrication; data analysis; modeling; and simulation. The technology developed and the lessons learned from these activities are transferred to operational programs through participation in standard groups and through the operation of a gold-standard test infrastructure. Major efforts include demonstration of a low-cost, high performance, prototype airborne lasercom terminals, designed for the lasercom interoperability standards, development of a test capability to validate interoperability among various contractor-produced terminals, and investigation into techniques to enable multiple simultaneous lasercom links through a single aperture. Lasercom is a rapidly burgeoning field, and the candidate will have the opportunity to play an important role in this exciting and dynamic field.

Mechanical Designer
Mechanical – Opto
Analog and power electronic design
PCB(Design
assembly)
SolidWorks 3D
Photodetectors
Laser
Optics – Design
RF Systems.

Instrumentation Field Engineer

Engineering
 Texas
12 Months (Possibilities of Contract Extension)

The Instrumentation Field Engineer will provide technical assistance, direction, and support to field supervision for construction and installation activities related to instrumentation equipment and materials. The role requires flexibility in work schedule, including nightshift, split shift, or day shift.

Instrumentation
Field Engineering
Construction Support
Technical Assistance
Problem-Solving
Project Management

Piping Superintendent

Engineering
 Texas
12 Months (Possibilities of Contract Extension

The Piping Superintendent is responsible for supervising and directing operations within the piping discipline, ensuring compliance with specifications, schedules, and budgets while promoting a culture of safety. Additional Information: • Work includes field inspections requiring physical ability to conduct inspections in high heat and humidity, climbing ladders, scaffolding, and working in confined spaces. • Must be able to use appropriate standard issued Personal Protection Equipment (PPE) for assigned tasks.

Piping supervision
safety leadership
construction management
labor optimization
project scheduling

Software Engineering Lead

Engineering
 Arizona
12 Months (Possibilities of Contract Extension)

We are seeking an experienced and highly skilled Software Engineering Lead to spearhead our data initiatives, focusing on Azure Data Lake and its associated ecosystem. The ideal candidate will possess deep architectural knowledge of Azure Data Lake and Databricks, a solid understanding of security concepts within Azure, and a proven track record of leading teams in delivering scalable and secure data solutions.

Azure Data Lake
Databricks
Data Governance
Security
Leadership

Welding Field Engineer

Engineering
 Texas
12 Months (Possibilities of Contract Extension)

The Welding Field Engineer will report to the Lead Welding Field Engineer and is responsible for supporting the implementation and maintenance of the site welding program and direct hire work activities for both Non-Destruct Exam (NDE) and Pre/Post-Welding Heat Treat (PWHT). The role requires physical ability to conduct field inspections and a commitment to safety.

Welding
NDE
PWHT
LNG Projects
Safety Compliance

Engineering Maintenance Technician II

Engineering
 Ohio
12+ Months Extendable

As a Senior Automation Engineer focused on modernization initiatives, you will play a pivotal role in support of designing, developing, and implementing automation solutions that drive our modernization strategy. You will leverage your expertise to optimize existing systems, introduce new technologies, and ensure seamless integration across various platforms. Your work will be instrumental in enhancing operational efficiency, reducing manual efforts, and supporting our overall business goals. The qualified candidate shall have fundamental knowledge and experience in processing equipment for the cGMP manufacture, particularly in pharmaceutical and medical device industries.

Minimum of 7 years of experience in automation engineering
with a strong background in modernization and system integration.

Advisory SW Engineer, Research & Development

Engineering
 Colorado
12 Months Extendable

The experienced z/OS systems programmer candidate will join a small team of technical system experts who manage, upgrade, and support IBM zOS Mainframe systems. The Development Support team provides systems, expertise, and support to Development professionals who are responsible for multiple stages of development from requirements definition, architecture, implementation, and customer support for software and hardware print products.

Systems programmer
logo

At SGS Consulting, we go beyond resume-job matches, creating meaningful connections and pathways for individuals to thrive in defining careers.

Our Services

Contingent Workforce Solutions

Strategic SOW Services

Payroll Solutions


2025. All right reserved.
logologologologo