Firmware/Embedded Engineer Job at Greenlight Professional Services, Medina, OH

ajBteHJKRGtoOUd5R01ZekFvMkRHY0RydXc9PQ==
  • Greenlight Professional Services
  • Medina, OH

Job Description

What You’ll Do

• Design, develop, embedded software and firmware for various devices, ensuring they meet functional requirements and performance constraints

• Utilize C/C++ to develop code that runs directly on microcontrollers or microprocessors, controlling hardware and managing system resources

• Collaborate with hardware engineers to ensure seamless integration of software and hardware components in embedded systems

• Develop device drivers to facilitate communication between software applications and hardware peripherals, such as sensors, actuators, and communication interfaces

• Implement real-time systems that require timely response to external events and strict adherence to timing constraints

• Create and execute test plans to validate embedded software functionality, performance, and reliability using hardware/software integration testing

Skills/Experience We’re Looking For

• Proficiency in C and C++ for developing embedded software

• Experience with bare metal systems designed with strict timing requirements.

• Knowledge of microcontroller/microprocessor architectures, specifically ARM

• Experience with a microcontroller RTOS.

• Ability to interface with hardware peripherals, such as GPIO, SPI, I2C, UART, and DMA

• Familiarity with electronic circuits, hardware components, and the ability to read schematics and datasheets to understand hardware requirements and constraints

• Familiarity with JIRA and GitLab or similar tools

Qualifications

• Bachelor’s or Master's in Computer Science or related field, or equivalent experience

• 3+ years of relevant experience in a firmware engineering role

1111 2222 3333 4444

Job Tags

Temporary work,

Similar Jobs

Sterling Physician Recruiters

Primary Care Physician Job at Sterling Physician Recruiters

 ...Primary Care Physician Multi-specialty group with 3 outpatient clinics. Stable practice...  ...consisting of Digital X-ray, Pet/CT, Nuclear Camera, Ultrasound, Dexa Scan, and Echo-...  ...grads. Requirements: BE/BC Family Medicine OR Internal Medicine New Mexico license... 

Farm Job Search

Agricultural Farm Manager Job at Farm Job Search

 ...Agricultural Farm Manager (6382) Location: Chattanooga, Tennessee JobNumber: 6382 Tennessee RiverPlace is in the process of starting RiverPlace Farms (RPF) which will be a 100+ acre farm on the Tennessee River. Located in Lookout Valley, Tennessee RiverPlace and... 

Starling Buick GMC - Titusville

Parts Manager Job at Starling Buick GMC - Titusville

Manages parts operations within the dealership to provide the highest level of external and internal customer satisfaction while maximizing return on investment through parts sales, inventory control, and expense control. Optimizes parts department processes. Attracts,... 

The UPS Store

Center Manager Job at The UPS Store

 ...Proactively handle customer complaints and resolve customer issues.* Accurately perform daily close-out procedures, general ledger administration, bank deposits and other accounting functions In accordance with Company policy and procedure.* Efficiently utilize TUPSS... 

Planet Fitness

Assistant Gym Manager Job at Planet Fitness

 ...We are searching for an Assistant Manager to join our team! The Assistant Manager is responsible for helping oversee all gym operations and ensure exceptional member experiences. Awesome Company Benefits: ~ Paid Personal Time Off ~ Medical, Dental and Vision...