Keenfinity Group

Embedded Software Engineer

Keenfinity Group
Apply
19 days ago
Lancaster, PA, USAMid Level

Base Salary

$82k - $105k/yr

Responsibilities

  • Develop firmware for camera product subcomponents from concept through final release.
  • Maintain released firmware across multiple product variants and support firmware lifecycle management.
  • Collaborate with global firmware and software teams, factory personnel, and cross-functional stakeholders on system integration and production firmware.
  • Develop software architectures, participate in design and code reviews, and validate prototypes through simulation.
  • Investigate field complaints, support factory and customer issues, and help with software system testing and verification of fixes.
  • Mentor early-career engineers, interns, and software test team members.
  • Travel domestically and internationally approximately 10% and participate in occasional early-morning or late-night meetings with teams in Asia and Europe.

Requirements

  • Bachelor’s degree in Computer Engineering or Electrical Engineering is required.
  • At least 3 years of embedded firmware development experience, including products released to series production.
  • Demonstrated experience developing software for mechatronic or computer vision systems integrating mechanical and electronic hardware.
  • Experience planning, directing, and mentoring activities of junior software engineering colleagues.
  • Strong communication skills and the ability to translate complex technical topics into actionable decisions.
  • Ability to travel 10% domestically and internationally.
  • Preferred experience includes C, C++, Python, object-oriented design, real-time operating systems, bootloaders, device drivers, and STM32.
  • Preferred Linux experience includes kernel development, device drivers, build systems, Docker containers, file systems, Yocto, and Device Trees.
  • Preferred knowledge includes computer vision and OpenCV, embedded hardware interfaces such as I2C and SPI, flash programming, and debugging with hardware tools such as oscilloscopes.
  • Preferred tools experience includes Git, Jira, Jenkins, and Artifactory.

Benefits

  • Hybrid work with 3 days per week in the office near Lancaster, Pennsylvania.
  • Medical, dental, vision, disability, and life insurance plans.
  • 401(k) plan.
  • Paid time off and sick leave programs.
  • Reasonable accommodations are available for qualified individuals with covered disabilities.

Tech Stack

Categories

Keenfinity Group

About Keenfinity Group

1,001-5,000 employees

Keenfinity Group builds security, safety, and professional communications systems for enterprise, public-sector, and venue customers, spanning video surveillance, access control, intrusion detection, public address/voice alarm, conference solutions, and pro audio, plus electronics manufacturing services. Headquartered in Munich, it became an independent company after a 2025 carve-out from Bosch and now operates in Triton’s portfolio; its audio portfolio includes the Bosch, Electro-Voice, Dynacord, RTS, and Telex brands. The group reported fiscal 2025 revenue above €1 billion.

Contact me