Embedded C Software Engineer
USPRO, Hartford, CT, United States
Embedded C Software Engineer
Full-Time Position
Hybrid Role – Commuting Distance from East Hartford, CT
Job Description
We are seeking a skilled and experienced Embedded C Software Engineer to join our innovative team. In this role, you will be a key contributor to the engineering group, engaging in the design, development, review, testing, and documentation of software used for diverse applications across various industries.
The ideal candidate will have a strong understanding of design analytics, algorithms, analysis tools, and the ability to integrate hardware with software. Success in this position requires critical and creative thinking, excellent communication skills, and a collaborative approach to problem-solving.
Key Responsibilities:
- Work with multiple programming languages (C, C++, C#, SQL, Python, LabVIEW, Matlab, etc.).
- Conduct periodic reviews and analyses of computer hardware and software using appropriate technology and testing tools.
- Address and resolve software-related issues while providing technical support to the team.
- Participate in design reviews to ensure compliance with industry safety and quality standards.
- Ensure that software development aligns with project requirements.
- Stay current with the latest technologies and incorporate relevant innovations into ongoing projects.
- Develop and present new software designs and requirements to the team.
- Plan, manage, and execute software development projects related to hardware and requirements.
Qualifications:
- Bachelor’s degree in Computer Engineering, Computer Science, or a related field.
- Minimum of 5 years of experience in a similar role.
- Experience in regulated environments such as aerospace or medical devices is beneficial.
- Strong proficiency in design analytics, algorithms, and measurement tools.
- Excellent verbal and written communication skills.
- Ability to think creatively and solve problems effectively.
- Adaptability to quickly shift focus and learn new concepts across different industries, environments, and operating systems.
- U.S. Citizenship or Permanent Residency required.
This role offers a dynamic and challenging environment with opportunities to work on a wide range of projects in various industries.