DeveloperJobs.io
← Back to all jobs

Job Description

Cedar Electronics in West Chester, Ohio is seeking an Embedded Software Engineer to design, implement, and support firmware for its consumer electronics lineup. This hybrid role gives you ownership of the embedded software lifecycle for your assigned products, working alongside R&D, product management, QA, and manufacturing to deliver dependable systems.

Responsibilities

  • Own the embedded software/firmware lifecycle for assigned products and features, including design, development, validation, release, and ongoing support.
  • Collaborate with the product development team to define requirements, specifications, and technical feasibility.
  • Provide input on embedded system hardware design, covering microcontrollers, memory, I/O, audio, displays, and other digital design considerations.
  • Use lab equipment such as oscilloscopes, logic analyzers, and multimeters to troubleshoot embedded hardware and firmware issues.
  • Support QA activities through defect investigations, issue reproduction, and test support.
  • Contribute to software quality via design discussions, testing, documentation, and peer or AI-assisted code reviews.
  • Perform additional duties as needed.

Requirements

  • 3+ years of hands-on experience developing and troubleshooting embedded software/firmware.
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or an equivalent field.
  • Strong programming experience in C and assembly, with working knowledge of C++ preferred.
  • Experience developing and debugging embedded systems with microcontrollers, peripherals, interrupts, timers, and interfaces such as UART, SPI, and I2C.
  • Experience with RTOS-based, preemptive, multitasking embedded systems.
  • Ability to read schematics and contribute to embedded hardware design decisions including microcontrollers, memory, I/O, and digital interfaces.
  • Hands-on experience debugging hardware and firmware using oscilloscopes, logic analyzers, multimeters, and related lab equipment.
  • Capability to work independently while collaborating with other engineering disciplines, product, QA, and manufacturing teams.

Technologies

  • C, assembly, C++
  • RTOS, microcontroller-based systems
  • Windows, macOS
  • C#, .NET, Python
  • USB, Wi-Fi, Bluetooth Classic, Bluetooth Low Energy
  • UART, SPI, I2C

Benefits

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Paid time off
  • Referral program
  • Vision insurance

Salary

USD 90,000 - 130,000 per year

Location

Hybrid role based out of West Chester, OH.

Type of Employment

Full-time salaried position with benefits.

Reporting

Reports to the Head of R&D.

Equal Opportunity Employer

Cedar Electronics is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment decisions are made without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Education

Bachelor's degree (preferred).

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.