Job Title: Embedded Software Engineer
Job Location: Greenville, SC (HYBRID - 70% remote)
Salary: $60-75K DOE (benefits, 401(k), PTO, etc.)
Requirements:
1.) Bachelor's degree in Electrical Engineering, Physics, Computer Engineering, Computer Science, or related field.
2.) 1+ year of recent professional experience with C/C++ and embedded systems, .NET, or Java.
3.) Experience and proficiency with IoT, CAD, and Embedded Hardware is highly preferred.
We are a well-known technology company that produces semiconductor manufacturing equipment, scientific instruments, bio-related products, industrial equipment/materials, and IoT solutions, to name a few! Due to recent growth, we are seeking a talented Embedded Software Engineer to join our development team. This position requires 1+ year of recent professional experience with C/C++ and embedded systems, .NET, or Java. Experience and proficiency with IoT, CAD, and Embedded Hardware is highly preferred, but not required.
What You Will Be Doing
- Identifying/recommending hardware needs and requirements for projects/products.
- Modifying/assisting in development of software architecture/design.
- Designing, developing, implementing, verifying, and debugging embedded device drivers.
- Performing root cause analysis and developing solutions utilizing defect tracking tools, configuration management tools, programmers and debuggers.
What You Need for this Position
- Bachelor's degree in Electrical Engineering, Physics, Computer Engineering, Computer Science, or related field.
- 1+ year of recent professional experience with C/C++ and embedded systems, .NET, or Java.
- Experience and proficiency with IoT, CAD, and Embedded Hardware is highly preferred, but not required.
What's In It for You
- Competitive Base Salary ($60-75K DOE)
- Medical, Dental, Vision Insurance
- Time Off
- Retirement Plan
- Hybrid Work Schedule (70% remote)
So, if you are an Embedded Software Engineer with experience, please apply today!
Applicants must be authorized to work in the U.S.