← all jobs

Software Engineer (Embedded Systems)

Work from home Full-time role Hiring

Watchfire is seeking a Software Engineer to join their software engineering team, focusing on building software products for the digital signage industry. The role involves designing and developing embedded systems software and collaborating across multiple functions to enhance product offerings.

Responsibilities

  • Create and maintain embedded applications for our content playback sub-system
  • Help create and review system and software requirements
  • Help foster good software engineering practices and mentor junior engineers
  • Prepare test cases to perform verification and validation of software
  • Assist in data gathering and troubleshooting of products under design or returned/reported from the field
  • Involvement in all aspects of the software engineering process
  • Follow relevant company procedures and help create and maintain relevant documentation

Skills

  • BS/MS in Computer Science, Computer Engineering, Electrical Engineering or a related discipline
  • Minimum 0-3 years of software engineering experience building embedded systems software
  • Experience working on embedded systems with C++ as the primary programming platform
  • Experience with embedded operating systems – Linux in ARM and x86, API, and security would be a plus
  • Understanding of communication protocols (Ethernet and Serial specifically). Understanding the OSI model is a plus
  • Experience with version control software (preferably Git), Continuous Integration Build systems (preferably Jenkins), project management tools (like Jira) and automated testing tools
  • Broad experience in Object Oriented Design/Analysis (OOD/OOA). Understanding of design languages such as UML will be a plus
  • Good written and verbal communication skills
  • Excellent analytical and problem-solving skills
  • Knowledge of hardware architecture – micro controllers, SOCs etc
  • FPGA programming
  • Experience programming in Python (used as a hardware testing tool or hardware simulator/emulator)
  • Experience with image processing and rendering algorithms
  • Familiarity with Agile product development methodology (Scrum in particular)
  • Use of AI tools for coding, reviewing, and unit testing

Benefits

  • Medical
  • Dental
  • Vision
  • Company Paid Life/ADD
  • Voluntary Life/ADD
  • Dependent Life/ADD
  • 401k with Employer Match
  • Vacation
  • Personal Time

Company Overview

  • Headquartered in Danville, Ill., Watchfire has manufactured electric signs since 1932 and LED signs, using meticulously sourced components from around the world, since 1998. It was founded in 1932, and is headquartered in Danville, Illinois, USA, with a workforce of 201-500 employees. Its website is https://www.watchfiresigns.com/.
  • More open positions

    AWS Cloud Engineer

    Work from home Full-time role

    [Remote] MTS SDET, Test Infrastructure

    Work from home Full-time role

    GenAI Web Engineer – (Contract to Hire) – Tempe AZ - Recent College Grads

    Work from home Full-time role

    Associate Data Engineer

    Work from home Full-time role

    Electrical AI Developer

    Work from home Full-time role

    -Entry-Level Remote Openings | No Experience Needed | Apply Now

    Work from home Full-time role

    Retirement Plan Administrator, (HSR)

    Work from home Full-time role

    Part-Time Remote Data Entry Specialist – Flexible Schedule, Accuracy‑Focused Role with careerzynith

    Work from home Full-time role

    Head of Accounting, Control & Compliance

    Work from home Full-time role

    Customer Service Representative / Receptionist

    Work from home Full-time role

    Senior Software Engineer, Windows/Desktop Applications - Seattle, WA, USA

    Work from home Full-time role

    Virtual Travel Data Entry Specialist - Work From Home Opportunity at careerzynith

    Work from home Full-time role

    Sr. Director, Global Partner Management - Financial Services and Payments

    Work from home Full-time role

    Intermediate Accounting Specialist - Part Time (5pm - 10pm Central)

    Work from home Full-time role

    (Entry Level Remote Jobs) Delta Airlines Careers From Home – Indeed

    Work from home Full-time role

    Part-Time Remote Customer Service Representative – Passenger Support & Travel Solutions at careerzynith

    Work from home Full-time role

    Remote Customer Service Representative – Inbound Sales, Technical Support & Account Management (Train On-Site, Transition to Work From Home | Las Cruces, NM)

    Work from home Full-time role

    Remote Truck Dispatch Manager

    Work from home Full-time role

    Senior Graphic Designer - ID

    Work from home Full-time role

    Remote Customer Service Representative – Flexible Shifts, Competitive Pay, Career Advancement at careerzynith

    Work from home Full-time role

    Remote Recruiter | Military Spouse Preferred

    Work from home Full-time role