1850 IT & Software Developer jobs in the US

NR Consulting jobs

Senior Software Engineer - Java, Python

$94,000 - 134,000
NR Consulting
West Zane Street 30, Long Beach
$94,000 - 134,000
Company Size icon
Company Size
1k-5k
Company Type icon
Company Type
Services
Exp Level icon
Exp Level
Senior
Job Type icon
Job Type
Full-Time
Language icon
Language
French
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- Bachelors degree in computer science, software engineering, or a related field - Over 3 years of experience in streaming imaging pipeline software architecture and development - Proficient in programming with C/C++ - Strong skills in multi-threading and synchronization techniques - Familiarity with network communication protocols - Experience with both synchronous and asynchronous serial communication technologies - Excellent debugging and problem-solving abilities in complex settings - Demonstrated analytical skills across hardware and software domains - Strong grasp of software architecture, design patterns, and object-oriented principles - Proficient in using Git - Basic understanding of electrical engineering principles (analog/digital interfaces, timing, etc.) is advantageous - Knowledge of Agile software development practices - Familiarity with medical device regulations and standards is a plus - Exceptional attention to detail and ability to thrive in a collaborative team environment - Strong analytical and communication abilities - Self-motivated with a proactive approach - Hands-on and meticulous - High standards of integrity and accountability

Technologies

Ethernet

Responsibilities

- Design and develop software modules for a medical ophthalmic device - Create and construct interface libraries for a custom 10 Gig Ethernet hardware module - Implement software modules that communicate via RS-232 and other protocols - Adding hardware logging and debugging functionalities - Develop workflows for instrument calibration tools - Create reusable software libraries and modules for the device - Conduct software analysis, planning, design, implementation, and verification for a novel medical device - Develop software modules aligning with specifications and design inputs - Transform application storyboards and use cases into functional applications - Build and maintain efficient, reusable, and reliable code - Coordinate with other developers regarding interfaces - Produce high-quality, testable code that adheres to design specifications - Document software design specifications, implementation details, and testing plans - Work with project stakeholders to identify and prioritize new software features and applications - Collaborate with product management and engineering teams to define software requirements, architecture, and interfaces - Engage in code peer reviews within the development team to uphold quality standards - Contribute to the development of product requirements and participate in risk management reviews - Diagnose and resolve software issues throughout the development lifecycle - Keep abreast of emerging technologies, industry trends, and best practices in software development

Description


We are a pioneering company located in Foothill Ranch, CA, dedicated to developing groundbreaking medical imaging solutions. We offer a full-time position for a Senior Software Engineer, driving innovation in our ophthalmic platform. Our dynamic team values a self-starter attitude and encourages contributions that make a significant impact. Joining us means engaging in a fast-paced environment where your expertise will directly influence the success of our cutting-edge projects.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the United States here.

How many C / C++ Developer jobs are in the United States?

Currently, there are 1850 C / C++ openings.

Is the US a good place for C / C++ Developers?

The US is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for C / C++ Developer jobs in the United States?

Fort44 Inc., Neptronic, Damotech, Levven Electronics Ltd., DataAnnotation, Resolve Tech Solutions Inc., Vestmark, Inc. among others, are currently hiring for C / C++ roles in the United States.

The company with most openings is Jobot as they are hiring for 177 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.