Senior Embedded Software Engineer

KCF Technologies, Inc.

State College (Centre County)

On-site

USD 76,700 - 129,500

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

100% company-paid Medical, Dental, Vision
Flexible work model
401(K) with company match
$500 annual wellness reimbursement

Job summary

A leading tech firm in Centre County is seeking a Senior Embedded Software Engineer to join their team. The role involves developing embedded software for IoT products, collaborating with engineers, and mentoring junior teammates. Ideal candidates should have a Bachelor’s degree and extensive experience in embedded systems. This position offers a competitive salary, flexible work model, and generous benefits.

Qualifications

  • 6+ years of relevant experience in embedded software development.
  • Ability to read hardware schematics and vendor datasheets.
  • Experience with hardware troubleshooting tools.

Responsibilities

  • Develop embedded software, firmware, and supporting tools for IoT products.
  • Collaborate with hardware engineers and product managers.
  • Create and execute software test procedures.

Skills

Wireless communication protocols
Embedded C/C++
High-level scripting languages
Embedded hardware architectures
Linux
Electronics and PCB design
Git and version control
Software testing practices
Agile development methodologies

Education

Bachelor’s degree in a related field

Job description

Join to apply for the Senior Embedded Software Engineer role at KCF Technologies, Inc.

Join to apply for the Senior Embedded Software Engineer role at KCF Technologies, Inc.

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from KCF Technologies, Inc.

Talent Management Lead at KCF Technologies | Driving Safety, Sustainability, & Productivity for Machine Health

At KCF, we are committed to providing best-in-class benefits, engaging development opportunities, and powerful perks that are focused on bringing out the best in you.

Full-time benefits include:

  • 100% company-paid Medical, Dental, Vision, Disability, and Life Insurance premiums
  • Health Savings Account with generous employer contributions
  • Flexible work model for most positions, “work from home, work from anywhere”
  • Competitive compensation & bonus opportunities
  • 401(K) with company match
  • Monthly cell phone and internet stipend
  • $500 annual wellness reimbursement
  • Learning culture committed to growth and continuous development

Mission & Values:

KCF Technologies exists to solve the world's machine health problems to drive safety and sustainability for our communities. We empower industry to eradicate downtime, waste, and injuries with KCF's Machine Health Solutions Platform. Learn more at www.kcftech.com

Curious about what working at KCF is really like? Explore Life at KCF here! If you’re an A-player who wants to be part of one of the most important companies revitalizing machine health across the world, KCF is the place for you. If our values resonate with you, please keep reading!

Core Values:

Smarts: We are humbly aggressive lifelong learners.

Grit: We are scrappy, proactive problem solvers who don’t stop until the job is done.

Drive: We demonstrate an insatiable hunger to serve others.

Responsibility: We do the right thing and contribute to the greater good.

Autonomy: We own our work and define how we do it, while aligned with the greater mission.

Where You Come In:

We are currently seeking a Senior Embedded Software Engineer to join our growing team! As a Senior Embedded Software Engineer on the Hardware Team, you'll have the opportunity to work on a collaborative team of engineers in one of the most exciting fields in technology! This candidate must be willing to work in person in the State College, PA office. Relocation assistance may be offered depending on the candidate’s location and experience.

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Essential Functions:

  • Develop embedded software, firmware, and supporting tools for KCF’s IoT products
  • Actively participate as a member of the embedded software team and attend team meetings
  • Collaborate with hardware engineers, system architects, product managers, project managers,
    and other software teams
  • Create and execute software test procedures and automated test frameworks
  • Debug embedded software issues and test failures
  • Use version control and issue tracking tools to track code changes and assigned tasks
  • Produce documentation for software projects such as design specifications and release notes
  • Mentor junior members of the team
  • Review Git Pull Requests from other team members
  • Assist in defining high-level architecture and requirements for embedded software projects
  • Develop automation to improve team performance and software quality
  • Other duties as assigned by the supervisor and other KCF leadership staff

Qualifications:

  • Expertise in wireless communication protocols (Bluetooth, Wi-Fi, proprietary, etc.)
  • Expertise in embedded C/C++ and experience with at least one other programming language
  • Expertise in one or more high-level scripting languages (Python, Bash, PowerShell, etc.)
  • Ability to adapt to new programming languages and tools as needed
  • Experience with embedded hardware architectures (ARM, MSP430, etc.) and communication
    busses (I2C, SPI, USB, RS-232/422/485)
  • Experience with Linux and/or embedded RTOS
  • Strong understanding of electronics and PCB design
  • Ability to read hardware schematics and vendor datasheets
  • Experience with hardware troubleshooting tools (oscilloscope, multimeter, JTAG debugger, etc.)
  • Experience with Git and a strong understanding of version control best practices
  • Experience with software testing tools and practices (unit testing, integration testing, etc.)
  • Strong understanding of embedded system design patterns and best practices
  • Experience with automated build/test pipeline systems
  • Experience with Scrum, Kanban, or other agile development methodologies
  • Bachelor’s degree in a related field and/or equivalent experience
  • 6+ years relevant experience

At KCF Technologies, we are an Equal Opportunity Employer. The only things we require for employment, compensation, advancement and benefits are performance and a good team attitude. No one will be denied opportunities or benefits, and no employment decisions will be made, on the basis of race, religion/creed, national origin, ancestry, sex, sexual orientation, gender, gender identity, age, disability that does not prohibit performance of essential job functions, protected veteran status, medical condition, marital status, pregnancy, genetic information, possession of a general education development certificate (“GED”) as compared to a high school diploma, or any other characteristic protected by applicable federal or state laws. KCF complies with applicable state and local laws governing nondiscrimination in employment in every location in which KCF has facilities.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development, Manufacturing, and Industrial Machinery Manufacturing

Referrals increase your chances of interviewing at KCF Technologies, Inc. by 2x

Inferred from the description for this job

Medical insurance

Vision insurance

401(k)

Paid maternity leave

Child care support

Paid paternity leave

Get notified when a new job is posted.

Sign in to set job alerts for “Embedded Software Engineer” roles.

University Park, PA $76,700.00-$129,500.00 10 months ago

University Park, PA $76,700.00-$129,500.00 8 months ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Enterprise Account Executive
Enterprise Account Executive

KCF Technologies, Inc. • United States

Remote
USD 75,000 - 150,000
100% company-paid Medical, Dental, Vision, Disability, and Life Insurance premiums
Health Savings Account with employer contributions
Flexible work model
+5
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 117,000 - 173,000
Get an 8% monthly contribution for your retirement plan
Tuition benefits for classes at Carnegie Mellon University
Access to university resources like fitness facilities
+2
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

Teledyne FLIR • Oak Ridge (TN)

On-site
USD 47,000 - 92,000
Senior Firmware Engineer
Senior Firmware Engineer

ADB SAFEGATE • Columbus (OH)

On-site
USD 110,000 - 140,000
Competitive salary and benefits
Career development opportunities
Flexible working culture
+1
Sr. Firmware Engineer
Sr. Firmware Engineer

Jobs via Dice • Bonner Springs (KS)

On-site
USD 86,000 - 150,000
Competitive compensation & benefits
401 K match
Paid time off
+3
Senior Embedded System Engineer
Senior Embedded System Engineer

5V Tech | Certified B Corp™ • Tysons (VA)

On-site
USD 90,000 - 120,000
Healthcare Plan
Stock Options
IoT Embedded Linux Software Engineer
IoT Embedded Linux Software Engineer

Insight Global • Apex (NC)

Hybrid
USD <1,000
Medical insurance
Vision insurance
401(k)
ONSITE Sr. Embedded Software Engineers (C++ 11) | ***MUST have active SECRET clearance***
ONSITE Sr. Embedded Software Engineers (C++ 11) | ***MUST have active SECRET clearance***

Akkodis • Winter Park (FL)

On-site
USD 120,000 - 130,000
Medical insurance
Vision insurance
401(k)
+2
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Kearfott Corporation • Pine Brook (NJ)

On-site
USD 153,000 - 167,000
Medical, prescription, dental, vision,
Life and disability insurance
401(k) plan with company match
+5
Head of Engineering
Head of Engineering

KINETIQ • Morgantown (WV)

On-site
USD 110,000 - 139,000
Medical insurance
Vision insurance
401(k)
+3