KCF Technologies Logo

KCF Technologies

Senior Embedded Software Engineer

Reposted 3 Days Ago
Be an Early Applicant
In-Office
State College, PA
Senior level
In-Office
State College, PA
Senior level
The Senior Embedded Software Engineer develops and debugs embedded software for IoT products, mentors team members, and collaborates with hardware engineers and project managers.
The summary above was generated by AI

Perks & Benefits:

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
  • Four weeks Paid Time Off; Paid Holidays + "Flex" Holiday
  • 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.

Top Skills

Arm
Automated Build/Test Pipeline Systems
Bash
Embedded C/C++
Embedded Rtos
Git
I2C
Linux
Msp430
Powershell
Python
Spi
Usb

Similar Jobs

18 Days Ago
Remote or Hybrid
2 Locations
155K-207K Annually
Senior level
155K-207K Annually
Senior level
Artificial Intelligence • Automotive • Machine Learning • Transportation
Design and develop software for embedded platforms primarily for autonomous vehicle applications, leading initiatives and mentoring engineers.
Top Skills: Arm CortexCC++CanEthernetI2CLinuxPythonRtosSpiTdd
26 Days Ago
In-Office
Murrysville, PA, USA
113K-180K Annually
Expert/Leader
113K-180K Annually
Expert/Leader
Healthtech • Telehealth
Develop and review embedded software for healthcare products, lead agile teams, manage projects, and ensure quality software development.
Top Skills: CC#C++Real-Time Operating Systems
13 Days Ago
In-Office
2 Locations
140K-245K Annually
Senior level
140K-245K Annually
Senior level
Artificial Intelligence • Hardware • Robotics • Software
The Senior Embedded Software Engineer designs and develops embedded software for robotic inspection systems, working on firmware, Linux, and complex debugging, while collaborating with cross-functional teams for systems integration and improvement.
Top Skills: C++Embedded CNvidia Jetson LinuxPythonRustVerilogYocto Linux

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account