IoT Embedded Software Engineer
- Develop, support, and maintain platform IoT embedded software/firmware (C/C++) for new product development.
- Support and develop higher level software (Python, etc.), if necessary, to aid in the troubleshootingor development of embedded systems.
- Ensure your designs perform as intended, are reliable, anddelight the end user.
- Support the development of manufacturing test programs for production line testing as well as for troubleshooting by manufacturing, engineering, and field service.
- Support best practices relative to coding standards, firmware release processes, software testing, functional validation, etc.
- Apply the appropriate use of object-oriented design and proficiency developing with embedded real time operating systems.
- Collaborate on a cross-functional team spanning multiple design disciplines (electrical, mechanical, software) and other departments (marketing, quality, reliability, manufacturing).
- Bachelor's degree in Computer Science or Computer Engineering required. Additional years of related experience may offset the degree requirement.
- Minimum 3 years of experience required.
- Experience troubleshooting software problems that span engineering disciplines and geographic locations is preferred but is not required.
- Exposure to programming languages, software development tools, and debuggers with a readiness to learn new tools as needed including advanced RTOS, Cloud Platforms, and Communication Protocols.
- Understanding or skill desired in some of the following areas: circuit interfaces (e.g. stepper motors, sensors, transducers), electrical communication standards (e.g. SPI, UART, I2C), wireless standards (e.g. Wifi, Bluetooth, Zigbee), power management (e.g. sleep modes, efficient programming), microcontrollers (e.g. peripherals, bootloaders, reprogramming), or user interface design principals.
- Ability to work on a cross-functional team spanning multiple design disciplines (electrical, mechanical, software) and other departments (marketing, quality, reliability, and manufacturing). Motivated and comfortable working on an agile development team and innovating new products.
- Strong communication (written and verbal) as well as interpersonalskills with the ability to effectively communicate to all levels within anorganization.
- Actual pay will vary based on qualifications and other factors
Recommended Jobs
Account Manager
Job Description Job Description Description: Supercharge your career here at Powerhouse! We are looking for an ACCOUNT MANAGER to join our team! Come work for an industry leader with con…
Cardiac Stepdown | RN
Travel Registered Nurse – Cardiac Stepdown Jobs in Cleveland, Ohio (Rotating Shifts) Advance your nursing career as a Travel Registered Nurse specializing in Cardiac Stepdown at a top-rated hospita…
Epidemiologist
Job Description Job Description SierTeK proudly serves our clients by providing expertise in the Program Management, Information Technology, and Administrative Support domains. Founded in 2007 as…
Low Voltage / Electrical Project Manager
Job Description Job Description We are seeking an experienced Low Voltage / Electrical Project Manager to lead, coordinate, and manage the day-to-day operations of electrical and low voltage sy…
LOS ANGELES, USA + travel: Live-in Nanny (G3.5 years & B4 months)
LA, USA + travel: Live-in Nanny (G3.5 & baby 4.months) - ASAP start (***USA passport/Green card + driver essential***) ~Position: Live-in Nanny. ~Children: 2 children; currently G3.5 years & B4 mon…
Tax Manager/Senior Manager
With 65 years in business, BMF is one of the region’s premier accounting and advisory firms with a long history of serving leading public and private organizations in Northeast Ohio, and was recently…
Electrical Service Manager
Job Description Job Description Electrical Service Manager – Lead the Charge at Tom Drexler Plumbing, Air & Electric (West Chester, OH) At Tom Drexler Plumbing, Air & Electric, we’ve proudly se…
Research Support Coordinator
Job Description Job Description SierTeK proudly serves our clients by providing expertise in the Program Management, Information Technology, and Administrative Support domains. Founded in 2007 as…
Senior Compensation Analyst Global Incentives
Job Location: Wickliffe, OH or Brecksville, OH preferred. Open to other US Lubrizol locations. Job Type: Full-time, hybrid About Lubrizol The Lubrizol Corporation, a Berkshire Hathaway …
CNAs take home $24+/hour for residential care and skilled nursing faciliities
Location: Wilmington, DE 19803 Date Posted: 07/30/2025 Category: Education: None CNAs are needed by our clients for residential care and skilled nursing facilities in Wilmington and Hockes…