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

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

Dart Container

Paper Process Engineer Job at Dart Container

 ...Are you a problem-solving powerhouse with a passion for innovation? Were looking for a dynamic Paper Engineer to lead and drive high-impact projects from concept to completion. In this role, youll manage large-scale programs, collaborate across departments, and develop... 

indinterns

Frontend Developer Internship - 2025 Job at indinterns

 ...Join our Web Development Internship to kickstart your journey into the world of web development. Gain hands-on experience, work on exciting projects, and learn from industry experts, all while honing your skills in HTML, CSS, JavaScript, and more. Take the leap and pave... 

Stanford University

Social Science Research Scholar (1-year Fixed Term) Job at Stanford University

Social Science Research Scholar (1-year Fixed Term)**School of Medicine, Stanford, California, United States**ResearchPost Date Mar 18, 2025Requisition # 104521The Division of Primary Care and Population Healthseeks to serve our community through caring, learning,... 

Atlas Holdings

Staff Accountant Job at Atlas Holdings

 ...Atlas Holdings LLC, a private equity firm headquartered in Greenwich, CT, is offering internship opportunities in the field of accounting. We are looking for proactive, enthusiastic, motivated individuals with good communication and interpersonal skills to work as part... 

Two Maids & A Mop

House Cleaner Needed Job at Two Maids & A Mop

 ...Come and work where it feels like family and help to give back to our community. We support and provide Free cleanings to people that are going through cancer treatment through the organization Cleaning For A Reason. You can help take some of the stress off someone...