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

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

NoGigiddy

Chat Support Agent (Remote) - Entry Level, No Degree Required - 15 - 18 per Hour Job at NoGigiddy

 ...individuals to join our team as Chat Support Agents. In this entry-level role, you will be the first point of contact for our users, providing...  ...about NoGigiddy services and job opportunities Assist users with navigating our platform and resolving any issues they... 

Crescent Digital

Audio Visual Programmer Job at Crescent Digital

 ...Technicians and End Users Purpose and Scope: The Senior AV Programmer is responsible for programming, testing and servicing complex audio/visual systems for commercial and residential environments. Primary Responsibilities: Develop custom programming of... 

New Mexico Gas Co - Peoples Gas - Tampa Electric

Line Clearance Arborist Job at New Mexico Gas Co - Peoples Gas - Tampa Electric

 ...QUALIFICATIONS Education Required: High School Diploma or GED Preferred: Bachelor of Science Degree in Forestry, Horticulture or directly related field from an accredited university Certification/Licenses Required: International Society of Arboriculture... 

Worldwide Clinical Trials - USA

Senior Associate, Pharmacovigilance - US - Remote Job at Worldwide Clinical Trials - USA

 ...at Worldwide Pharmacovigilance is the gateway to ensuring drug safety! Our Pharmacovigilance team comprises a dynamic group of individuals...  ...for resolution Perform QC of SAEs processed by other PV Associates Generate regulatory reports and perform safety submissions... 

Amazon.com Services LLC

2026 Marketing Intern Job at Amazon.com Services LLC

 ...eligible. Ability to complete 12-week internship between May August 2026. We are...  ...and your classmates this year. The marketing specialist intern will be involved with...  ...management teams. Preferred applicant has experience in a marketing role and proficient with...