1850 IT & Software Developer jobs in the US

Senior Software Engineer - Java, Python
$94,000 - 134,000
NR Consulting
West Zane Street 30, Long Beach
$94,000 - 134,000
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
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.
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.