Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$82k - $105k
Full-time

Keenfinity



IQSIGHT is a global provider of intelligence‑first video security solutions, building on decades of engineering excellence as the former Bosch Video Systems. With around 800+ employees across 32 locations in 19 countries , we deliver trusted visual intelligence for critical infrastructure, government, transportation, utilities, and smart city environments.​

Our portfolio combines  AI‑enabled cameras, video analytics, recording, cloud services, and management software  to move security from video‑only monitoring to  human‑level scene understanding  – helping customers see clearly, understand situations in real time, and act with confidence.​

At IQSIGHT, you’ll work in a  collaborative, international environment that blends the reliability of our Bosch heritage with a forward‑looking, innovation‑driven mindset. We value quality, security by design, continuous improvement, and creating long‑term impact where every second counts.

Job Description



What You’ll Do

As an Embedded Software Engineer, you will participate in the development of different components of firmware for moving and fixed camera products. You will be part of a firmware team and work on new camera development projects, maintain released firmware, support factory and customer issues.

This role is hybrid with 3 days in-office per week. Candidates must live in a commutable distance to Lancaster, PA site. Travel Expectation, 10% (Domestic and International). Position may require early morning or late-night meetings with development teams in Asia & Europe.

ESSENTIAL FUNCTIONS

Strategic

  • Develop firmware for different subcomponents from concept through final release of the firmware.
  • Collaborate and work with different firmware teams across the globe for development.
  • Work with team leads to develop software architectures that meet system-level requirements for performance, serviceability and time-to-market.
  • Participate in software design and code reviews.

Operational

  • Support lifecycle management of firmware efforts including field complaint investigations.
  • Maintain firmware supporting multiple product variants and large feature set.
  • Interact with software teams at different locations in Europe and Asia for different aspects of firmware development.
  • Interact with Factory for production firmware integration.
  • Participate actively in Agile method of working including PI & Sprint planning, retrospectives, continuous improvement activities.
  • Develop and validate prototypes through simulation.
  • Help and sometimes participate in software system testing efforts.

People

  • Mentor and support the development of early-career engineers and interns.
  • Mentor the software test team for design of test cases, reproduction of issues, and verification of fixes.
  • Collaborate cross-functionally to ensure system-level integration and success.

Qualifications



Required:

  • Bachelor’s degree in Computer or Electrical Engineering.
  • 3+ years of experience in embedded firmware development, including products released to series production.
  • Demonstrated experience developing software for mechatronic and or computer vision systems integrating mechanical and electronic hardware.
  • Experience as a software engineer, planning, directing and mentoring activities of junior colleagues.
  • Strong communication skills with the ability to distill complex technical topics into actionable decisions.
  • Ability to travel 10% domestically and internationally.

Preferred:

  • Programming - C, C++, ability to use Python, familiarity with OO design.
  • Embedded - knowledge and experience with real time operating systems, bootloaders, device drivers, Experience with STM32s.
  • Linux - Kernel, device drivers, build system, docker containers, file system, experience with Yocto, Device Trees, etc.
  • Knowledge and some experience with Computer Vision (OpenCV etc.)
  • Hardware - I2C, SPI, Flash programming, ability to debug embedded software issues with hardware tools such as oscilloscope.
  • Tools - Git, DevOps tools such as Jira, Jenkins, Artifactory etc.

Additional Information



The U.S. base salary range for this full-time position is $82,000-$105,000. Within the range, individual pay is determined based on several factors, including, but not limited to, work experience and job knowledge, complexity of the role, job location, etc.

In addition to base salary, full-time employees are eligible to participate in Keenfinity Group's (US) Health and Welfare Benefit Plans—including medical, dental, vision, disability, and life insurance—as well as the company’s 401(k) plan, subject to the terms and conditions of the respective plan documents. Full-time employees are eligible to participate in Keenfinity Group’s paid time off and sick leave programs in accordance with applicable policies. 

  • Reasonable accommodations may be made, to the extent they do not pose an undue hardship, to enable qualified individuals with covered disabilities to perform essential functions.
  • Indefinite U.S. work authorized individuals only. Future sponsorship for work authorization is not available.
  • All of your information will be kept confidential according to EEO guidelines.

At Keenfinity Group we don’t just build innovative solutions — we shape a smarter, more connected world through technology. We value different backgrounds, ideas, and experiences and we’re committed to growing, learning, and celebrating success as one team. Everyone is welcome here — we foster an environment where everyone is respected, valued, and encouraged to be their authentic self.

Keenfinity Group is an equal opportunity employer, offering equal opportunities for all. We welcome applications from people with disabilities and can offer support, if needed. When everyone has a chance to contribute, we all do better.

Job duties and requirements may be subject to modification to reasonably accommodate individuals with disabilities. Requirements are representative of the minimum levels of education, experience and skills required to perform the essential functions of this job. The

job description

does not constitute a written or implied contract of employment. IQSIGHT LLC reserves the right to revise or change job duties and responsibilities as the need arises.

IQSIGHT is fully committed to Equal Employment Opportunity and to attracting, retaining, developing, and promoting the most qualified associates regardless of race, gender, national origin, religion, sexual orientation, age, disability, veteran status, genetic information, or any other characteristic protected by state or local law.

#IQSIGHT

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Lancaster, PA vacancy
  •  ...Description Position at LeadVenture Systems Engineer As a candidate you will need to present a professional attitude and have strong communication skills. You will be working on projects that are aimed at reducing costs, improving efficiency, and positioning... 
    Suggested
    Local area
    Remote work
    Flexible hours

    GrabJobs

    Willow Street, PA
    14 hours ago
  •  ...- Lancaster, PA 17601OverviewPosition Type Professional Staff Category Information TechnologyDescriptionJob Summary: The Systems Engineer serves as the College's primary enterprise infrastructure professional, responsible for the design, implementation, security, maintenance... 
    Suggested
    For contractors

    Lancaster Bible College

    Lancaster, PA
    2 days ago
  •  ...Description ThisWay Global is looking for a Distributed Systems Engineer in a remote role within the United States. ThisWay Global,...  ...NVL72/GB300 GPU clusters. Amalgamy.ai — AI Orchestration Software: An enterprise AI orchestration platform focused on GPU and compute... 
    Suggested
    Full time
    Remote work

    GrabJobs

    Willow Street, PA
    14 hours ago
  •  ...Description ARES has an exciting opportunity for a Systems Engineer supporting the Engineering, Professional, and Administrative Support...  ...providing independent technical evaluation of contractor-led software modernization and development activities, including software... 
    Suggested
    Ongoing contract
    Full time
    Contract work
    Temporary work
    For contractors
    Work at office
    Remote work

    GrabJobs

    Lancaster, PA
    14 hours ago
  •  ...The Sr. Systems Engineer, ProAV serves as a technical expert supporting NETGEAR's ProAV solutions across the South Central U.S. This role combines customer onboarding, field engineering, pre-sales support, and industry engagement. The ideal candidate brings deep expertise... 
    Suggested
    Remote work

    Netgear

    Lancaster, PA
    1 day ago
  •  ...management solutions for aerospace, defense, data centers, energy, and industrial applications. For more than 20 years, ACT has engineered and manufactured innovative technologies that solve complex thermal challenges in demanding environments. Our team is driven by continuous... 
    Remote work
    Worldwide

    Advanced Cooling Technologies, Inc

    Lancaster, PA
    a month ago
  •  ...Reliability Engineer Arconic is currently in search of a Reliability Engineer to join our Corporate Manufacturing Technology Engineering Team based out of Davenport, IA (preferred), Alcoa, TN or Lancaster, PA. At Arconic, we take pride in our work and our innovative... 

    Arconic

    Lancaster, PA
    5 days ago
  •  ...Job Description Job Description Description: Engineer Hardware for the Next Generation of Space Missions What if your next engineering challenge was something that had never been built before? At Advanced Cooling Technologies (ACT), our Space Systems engineers... 
    Permanent employment
    Worldwide

    Advanced Cooling Technologies, Inc

    Lancaster, PA
    13 days ago
  •  ...What your day looks like: POSITION SUMMARY:  The Systems Engineer is responsible for designing, implementing, managing, and optimizing...  ...Tier 3 support for IT operations, troubleshooting hardware, software, and network-related system issues. Conduct root cause... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    The Wenger Group

    Lancaster, PA
    2 days ago
  • $59.15k - $106.93k

     ...your career is good business. Leidos is seeking Distribution Engineers & Designers in the Eastern, PA region who are passionate about...  ...as Pole Foreman, Pull Planner, and Katapult. Work management software and job estimating software. CAD or MicroStation - performing... 
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Leidos

    Lancaster, PA
    4 days ago
  •  ...Reference26-27492Job Summary: This role will serve as a full stack engineering developer responsible for developing resiliency-focused AI-...  ...: • 5+ years of experience performing full stack software development. • Hands-on experience developing and sustaining frontend... 

    Mindlance

    Marietta, PA
    2 days ago
  • $87k - $154k

     ...wellbeing programs disability and life insurance benefits paid time off for vacation, holidays, and sick days and much more. ***This Engineering role can be filled at the Entry, Mid-level or Senior Engineer level. Please see minimum qualifications list below for each level*... 

    Constellation Energy

    Willow Street, PA
    10 days ago
  • $87k - $154k

     ...wellbeing programs disability and life insurance benefits paid time off for vacation, holidays, and sick days and much more. This Engineering role can be filled at the Entry, Mid-level, or Senior Engineer level. Please see minimum qualifications list below for each level... 

    Constellation Energy

    Mountville, PA
    3 days ago
  • Clicca qui per saperne di più sulle nostre offerte di benefit! (Solo per gli Stati Uniti)Candidati negli Stati Uniti: CNH è un datore di lavoro che offre pari opportunità. L’azienda prende in considerazione i candidati indipendentemente da razza, colore, religione, sesso...

    CNH Industrial

    New Holland, PA
    4 days ago
  • $86.63k - $132.83k

     ...there's a place for you at CNH.Job PurposeThe Systems Engineer II is responsible for system design and software requirements definition for Vehicle Displays used...  ...3 years of experience managing requirements for embedded systems.Minimum of 2 years of experience with in-... 
    Flexible hours

    CNH Industrial

    New Holland, PA
    2 days ago
  • $73.45k - $132.78k

     ...good business. Leidos is seeking a Senior Distribution Engineer in the Allentown, PA area who is passionate about electric utility...  ...Pole Foreman, Pull Planner, and Katapult. Work management software and job estimating software.  CAD or MicroStation –... 
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Leidos

    Lancaster, PA
    1 day ago
  •  ...Job Description Job Description The Software Developer is responsible for developing, maintaining, supporting, and improving custom software applications, databases, integrations, and automated solutions that support the company's business and production operations... 
    Local area

    The Standard Group

    Lancaster, PA
    11 days ago
  • $87k - $154k

     ...vacation, holidays, and sick days and much more.   ***This Engineering role can be filled at the Entry, Mid-level, or Senior Engineer...  ...experience necessary Familiarity with Structural Analysis/Design Software (e.g., STAADPro, SAP2000, SAFE) Large scale capital... 
    Temporary work

    Constellation Energy

    Lancaster, PA
    10 days ago
  • $85k - $120k

     ...they control, govern, and evolve themselves. If that sounds like your kind of work, we'd like to meet you. Senior Infrastructure Engineer - AI/ML Platform Location: U.S - Remote Work Authorization: U.S. citizenship required Clearance: An active clearance... 
    Remote work

    GrabJobs

    Providence, PA
    14 hours ago
  •  ...NETGEAR is seeking a technically skilled and customer-centric Systems Engineer to support our Enterprise and IT customers. This role focuses on delivering technical leadership during the sales cycle and beyond, ensuring successful deployments of wired and wireless enterprise... 
    Remote work

    GrabJobs

    Lititz, PA
    14 hours ago
  •  ...Calibration and Measurement of Uncertainty experience Basic Minimum Qualifications: ~ Bachelor's degree in physical science, engineering, or information technology ~8 years GxP, laboratory, and/or instrument maintenance and repair experience ~ A combination of... 
    Full time
    Contract work
    Monday to Friday

    Eurofins

    Lancaster, PA
    1 day ago
  •  ...in collaboration with relevant stakeholders, using various VDC software tools, and complete VDC coordination of project deliverables....  ...support communication with project VDC team. Perform VDC Engineering tasks including preparation and review of BIM coordination process... 
    Contract work
    Work at office
    Long distance

    Turner Construction

    Lancaster, PA
    2 days ago
  • $60k

    Are you passionate about creating a safe, compliant, and environmentally responsible workplace? We’re seeking a Health and Safety (EHS) Specialist to lead and support safety initiatives while ensuring compliance with all environmental and regulatory standards for our food...
    Full time
    Temporary work
    Work at office
    Day shift

    OFFICEforce

    Mountville, PA
    11 days ago
  • $150k - $250k

     ...data exploration, sampling, training data generation, feature engineering, model building, and performance evaluation). Ensure the robustness...  ...learning solutions at scale on AWS. Solid experience in software development with a focus on quality, performance, and... 
    Local area
    Flexible hours

    Jobot

    Lancaster, PA
    5 days ago
  • Our client is seeking a Process Engineer to join their team and be part of a major expansion featuring new thermoforming technology, advanced automation, and a brand-new production environment. As a Process Engineer, you'll have the opportunity to apply your engineering... 
    Full time
    Monday to Friday

    TRS Staffing Solutions

    Leola, PA
    9 days ago
  • a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } Nuclear Medicine Technologist UPMC | Lancaster & Lititz, PA UPMC is seeking a Nuclear Medicine Technologist to join ...
    Weekend work
    Weekday work

    UPMC

    Lancaster, PA
    3 days ago
  •  ...Pennsylvania, and has since grown to open branches in Michigan, Florida, and North Carolina. ABOUT THE POSITION The Senior Software Engineer is responsible for creating, maintaining, and updating Penn Vet's B2B eCommerce website. This position will be a key player in... 
    Immediate start
    Remote work
    Work from home
    Home office

    PennVeterinary Supply, Inc

    Lancaster, PA
    a month ago
  •  ...Electrical Engineering Intern About Arconic Internship Program Why join us? Our interns have the opportunity to be part of real-world business challenges. Their skills are sharpened as full members of a project team, collaborating with colleagues, peers, leaders,... 
    Full time
    Part time
    Work experience placement
    Summer work
    Internship
    Work at office
    Local area

    Arconic

    Lancaster, PA
    5 days ago
  • Microbiology Technologist OpportunityAre you interested in a new Microbiology Technologist opportunity? Apply to this great opportunity in Pennsylvania for permanent, full-time hire!This position is offering: full benefits (401k, health/dental/vision insurance, PTO, etc...
    Permanent employment
    Full time
    Relocation package

    K.A. Recruiting

    Lancaster, PA
    2 days ago
  • $70k - $110k

     ...Mechanical Engineer | Lead Reliability Improvements & Capital Projects This Jobot Job is hosted by: Cheyanne Muller Are you a fit...  ...projects simultaneously. Proficiency with AutoCAD or similar CAD software. Strong communication and interpersonal skills with the... 
    For contractors
    Casual work
    Work at office
    Local area
    Shift work

    Jobot

    Lancaster, PA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!