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

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

Glocomms

Resort Technology Solution Lead Job at Glocomms

 ...vacation ownership, rental, and resort experiences, who are known for their vacation club memberships, timeshare properties, and luxury travel options across a portfolio of high-end resorts and destinations. With a strong focus on customer service, they offer flexible... 

Runna

Graphic and Motion Designer (Boston) Job at Runna

 ...small, and everyone makes a foundational difference. Who were looking for We are looking for a talented and creative Graphic & Digital Designer to join our marketing team. You'll work directly with Charlotte (Social Content Lead) and the rest of the team to reach... 

Rivian

General Assembly Equipment & Automation Engineer - Fluid Fill Equipment Job at Rivian

 ...General Assembly Equipment and Automation engineer you will play a key role by enabling...  ...similar technical field. ~5+ years experience deploying equipment in a manufacturing...  ...Experience in the design and function of mechanical and fluidic systems of the vehicle, including... 

Rules Cube

Business Development Executive (Pega) Job at Rules Cube

 ...in digital transformation domain looking to make a difference? Come join our team at Rules Cube as a Business Development Executive (Pega) and be part of an exciting journey. In this role, you will have a key role in shaping and executing successful sales strategies... 

New Jersey Institute of Technology

Part-time Project Coordinator Job at New Jersey Institute of Technology

 ...Title: Part-time Project Coordinator Department: Center for Building Knowledge Reports To: Executive Director...  ...making them more interactive, engaging, and accessible for remote learners. Organizing stakeholder meetings: This...