Computer Engineer/Computer Programmer
Electro Standards Laboratory, Inc.
Cranston, United States of America
24 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Cranston, United States of America
Tech stack
Java
Microsoft Windows
C Sharp (Programming Language)
C++
Computer Programming
Computer Engineering
Software Debugging
Desktop Publishing
Microprocessors
Embedded Software
Firmware
Web Servers
Java Applet
Python
Labwindows/Cvi
Software Engineering
Windows Desktop
Job description
- Design and implement embedded software for control systems automation.
- Develop firmware and GUI applications, primarily using C/C++, for embedded control systems.
- Build Windows desktop software for device monitoring and control.
- Troubleshoot, debug, and resolve firmware and software issues.
- Document design processes, test results, and programming procedures.
Requirements
Do you have experience in Windows?, Do you have a Bachelor's degree?, * U.S. Citizenship required (due to U.S. Department of Defense contract requirements).
- Bachelor's degree in Computer Engineering, Electrical Engineering, or related field.
- Experience with embedded firmware development and Windows desktop GUI programming.
- Proficiency in C/C++ for embedded microprocessor programming.
- Experience with one or more of the following is a plus:
- C#, Java, Python, LabWindows CVI for Windows application development.
- Java Applets running on Lantronix XPort/XPort Pro Webserver.
- Python for embedded software.
- Strong problem-solving skills and the ability to work both independently and in a team environment., * Bachelor's (Preferred)
License/Certification:
- US Citizenship (Required)
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- Paid time off
- Dental insurance
- Paid holidays, * Competitive compensation package.
- Health, Dental (Blue Cross/Blue Shield & Delta Dental).
- 401(k) Retirement Plan
- Paid vacation, holidays, and sick time.
- Supportive, family-owned company culture with opportunities for career growth., * 401(k)
- Dental insurance
- Health insurance
- Paid time off
About the company
Electro Standards Laboratories, a Rhode Island-based engineering and manufacturing company with over 50 years of innovation, is seeking a Computer Engineer / Computer Programmer to join our team. In this role, you will design, develop, and test embedded firmware and Windows desktop GUI applications for a wide range of advanced technologies, including electric motors, hybrid battery/capacitor energy systems, precision instrumentation, and communication products., Electro Standards Laboratories has been designing and manufacturing innovative electronic and electromechanical products for over four decades. Our work supports both commercial applications and U.S. Department of Defense programs, with a focus on reliability, precision, and cutting-edge technology.