Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Knowmadics

Embedded Software & Verification Engineer III

Knowmadics

Embedded Software Engineer designing, implementing, and testing firmware for electronics products at Knowmadics. Collaborating with hardware/software teams to ensure system reliability and product release.

Posted 6/2/2026full-timeRemote • Kansas • 🇺🇸 United StatesMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
PythonRTOSUnity

About the role

Key responsibilities & impact
  • Write clean, efficient, and robust embedded software in C/C++ for microcontrollers and microprocessors
  • Design, build, and maintain automated test scripts and hardware-in-the-loop (HIL) testing environments
  • Execute functional, regression, and stress testing against technical product specifications; document test protocols and bug tracking
  • Utilize lab equipment such as oscilloscopes, logic analyzers, and digital multimeters to debug software-hardware integration issues
  • Participate in peer code reviews and contribute to firmware architecture and safety-compliance standards
  • Collaborate with hardware and software teams to improve testability, traceability, and reliability across the product lifecycle

Requirements

What you’ll need
  • Eligible to obtain a U.S. Security Clearance – U.S. Citizenship required
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
  • 3 to 6 years of professional experience in embedded software development and software verification
  • Strong proficiency in C/C++, real-time operating systems (RTOS), and bare-metal programming
  • Direct experience with communication protocols such as I2C, SPI, UART, CAN, or USB
  • Experience with automated testing frameworks (e.g., Python scripts, Unity, Ceedling, or similar) and standard lab hardware tools

Benefits

Comp & perks
  • Flexible to work long hours as required
  • Employees may be called upon to participate in in-person meetings, trainings, or company functions at Knowmadics offices or other designated locations
  • Travel in support of business operations may be required
  • Must be able to lift and move equipment weighing up to 40 pounds

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++embedded software developmentreal-time operating systemsbare-metal programmingautomated testing frameworkscommunication protocolsfunctional testingregression testingstress testing
Soft Skills
collaborationcode reviewdocumentationproblem-solvingattention to detail
Certifications
U.S. Security Clearance