Senior Software Engineer
NR Consulting
Software Engineer We are seeking a highly experienced Senior Software Engineer to design and develop robust, scalable, and user-friendly software solutions for a client medical imaging device. The job responsibilities cover development of software modules for real-time data and image acquisition, design and development of software APIs, and interface with various hardware components. As the person in this role, you will need to have intimate knowledge of working with various hardware modules. You will be at the forefront working on interfacing with key hardware modules within the organization. We are started everything last year from scratch – this role is for someone who wants to make a real difference developing the world's best ophthalmic platform. You need to be a self-starter, comfortable with a fast-paced workplace, able to achieve goals within a high-level of ambiguity, work across functional lines, and take a hands-on approach to explore and find optimal solutions. Key Responsibilities: Design and implement software modules for a medical ophthalmic device. Design and develop interface libraries for a custom 10 Gig Ethernet hardware module. Implement software modules communicating through RS-232 and other communication protocols. Implement hardware logging and debugging features. Develop and implement workflows for instrument calibration tools. Create software libraries and modules to work on the device. Software analysis, planning, design, implementation, and verification of a client medical device Develop software modules and components that meet the software requirements and design inputs. Translate application storyboards and use cases into functional applications. Design, build, and maintain efficient, reusable, and reliable code. Co-ordinates and provides input to other developers on interfaces. Produce high quality testable code according to design specifications. Document software design specifications, implementation details, and test plans. Identify and prioritize new software features and applications in conjunction with project stakeholders. Collaborate with product management and engineering teams to define software requirements, architecture, and software interfaces. Participate in code peer reviews with the development team to ensure a high-level of quality is maintained. Contribute to product requirement development and risk management reviews. Troubleshoot and debug software issues throughout the development process. Stay current with emerging technologies, industry trends, and best practices in software development Qualifications: Bachelor's degree in computer science, software engineering, or related field 3+ years of experience in streaming imaging pipeline software architecture and development Strong programming skills using C/C++ Strong programming skills with multi-threading and synchronization objects Proficiency with network communication protocols Experience with synchronous and asynchronous serial communication technologies Strong debugging and problem-solving skills in complex environments. Proven analytical skills across hardware/software boundaries. Strong understanding of software architecture, design patterns, and object-oriented principles Experience with Git Preferred: Understanding of electrical engineering fundamentals (analog/digital interfaces, timing, etc) is a plus. Knowledge of Agile software development methodologies Familiarity with medical device regulations and standards is a plus. Excellent problem-solving skills, attention to details, and ability to work effectively in a collaborative team environment. Strong analytical and communication skills Self-starter with sense of initiative Hands-on and detail-oriented High level of integrity and accountability NR Consulting
- ...Senior Software Engineer Position Overview Hands-on Senior Software Engineer responsible for software architecture, design, coding, system integration, and debugging across SLT, Burn-In, and HPC Semiconductor test platforms. The role works directly across semiconductor...Senior
$124.2k - $207k
AVEVA is creating software trusted by over 90% of leading industrial companies.Salary Range... ...attainment and/or training. Job Title: Senior Software EngineerLocation: Lake Forest,... ...where you’ll partner with architects and engineers to solve complex technical challenges...SeniorFull timeWork at officeLocal areaRemote workFlexible hours- ...Job Description Summary: Sr. software engineer with experience of at least 5 years in developing software applications using Java/C++ in a complex distributed environment. Experience of at least 2 years developing Android applications and services. Candidate...SeniorFull time
- ...A financial technology company located in Irvine, CA, is seeking a Mid-Senior level Software Engineer. This role involves building user-centered solutions and working closely with founders in a fast-paced environment. Candidates should have 3-7 years of experience, particularly...Senior
- ...Comp: Competitive base + bonus + full benefits The Role We’re hiring a Senior Software Engineer to own and evolve the core data infrastructure powering real-world hardware and manufacturing systems. This is a hands‑on, high‑ownership IC role focused on real‑time...Senior
$112.8k - $150.5k
...cycle of their projects with innovative software solutions for electrical systems. By applying... ...intelligence during design and engineering and into operations and maintenance using... ...an Equal Opportunity Employer.Job Title: Senior Software EngineerLocation: Irvine, CAEmployment...SeniorFull timeLocal area- 6+ years experience building great software. Understands fundamentals of agile methodologies - iterative development, SCRUM, UAT,... ...degree in Computer Science or related field (e.g. Mathematics, Engineering). Qualifications Event driven UI experience in Swing, Flex...SeniorFull timeFlexible hours
$191k - $253k
...computer vision, sensor fusion, and networking technology to the military in months, not years.ABOUT THE JOBAt Anduril, our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting-edge solutions that redefine innovation. You'll dive...SeniorFull timeWork experience placementImmediate start$140k - $160k
...experience — talk with your recruiter to learn more. Base pay range $140,000.00/yr - $160,000.00/yr Join Our Team as a Senior Software Engineer! Are you an experienced software engineer who thrives on building the core technology behind high-reliability embedded...SeniorFull time- ...ENGINEERING Multi Media LLC in Irvine, CA seeks Senior Software Engineer I. Duties include own entire feature sets or architectural components from planning thru delivery. Define implementation strategy & oversees integration into broader systems. Provide technical direction...SeniorRemote work
- ...Developer roles. Typical performance measures # Adherence to engineering process and standards (coding standards) # Defined... ...Development and review of Standards & Documentation Maintenance of software process improvement activities; communicating to a range of...Senior
- ...frontends while responsibly operating and incrementally extracting the legacy systems that still power core revenue.As a Senior Software Engineer, you are the engine of your team. You own meaningful features end to end — from design through production — across a large...SeniorFull timeRemote workWorldwide
- ...scalable, user-friendly applications from front-end to back-end. Demonstrate a strong understanding of architectural standards and software development methodologies, ensuring the design, development, and maintenance of robust, scalable, and efficient software solutions...SeniorFull timeLocal areaRemote workFlexible hours
$155k - $185k
...TypeScript, treating test infrastructure with the exact same engineering rigor as production code. Embed directly within Product Engineering... ...professional experience). 5-8 years of experience. Strong software engineering fundamentals, with professional experience writing...SeniorImmediate startShift work$150k - $200k
...highly impactful role in a fast‑paced, engineering‑ and product‑focused company. Compensation... ...benefits (health, dental, vision) SENIORITY LEVEL Mid‑Senior level EMPLOYMENT TYPE Full‑time Job Function Software Engineering – Full Stack, Backend, or Frontend...SeniorFull time$137k - $182k
...What You'll Do Kajabi is hiring a Senior Software Engineer to join our engineering team in Irvine, CA. This is a full‑time, in‑person role at our headquarters. You'll work on a cross‑functional product team, owning systems and features that directly impact how thousands...SeniorFull timeWork at officeRelocation packageFlexible hours$151.3k - $261.5k
...across multiple CDNs, including our own custom live video specialized CDN Build robust, operable, and maintainable distributed software systems Provide technical leadership and guidance to intermediate and junior members of the team You Have: ~6+ years of professional...SeniorWorldwideFlexible hours- ...Sr. Backend Software Engineer | Python, Django, AWS | Data Platforms and Reliability Full-Time | Onsite (Laguna Hills, CA) | Dog-friendly office This is a senior systems role with real ownership. Recall Masters (RM) is a leading B2B technology company...SeniorFull timeWork at office
$150k - $170k
...170,000.00/yr Direct message the job poster from EVONA Senior Software Recruiter | Specialist in US Space Tech Talent ️ | Trusted Partner... ...| Artist Liaison for World-Renowned… Senior Software Engineer (Ground Software) – Onsite | Irvine, CA Are you passionate...SeniorFull timeInternship$112.8k - $150.5k
...cycle of their projects with innovative software solutions for electrical systems. By applying... ...intelligence during design and engineering and into operations and maintenance using... ...Equal Opportunity Employer. Job Title: Senior Software Engineer Location: Irvine,...SeniorFull timeLocal area$135k - $170k
...field applications. FieldAI is seeking a 3D Computer Vision Engineer to develop advanced algorithms for 3D reconstruction and spatial... ...strong mathematical foundations and high-performance software over direct robot hardware development. What You Get To Do:...SeniorFull time$110k - $129.5k
...Job Title: Senior Software Engineer- Embedded OS Lifecycle & Customization Location(s): Tustin, CA - Onsite Compensation: $110,000- $129,500 About this Position: We are looking for a Senior Software Engineer - Embedded OS Lifecycle & BSP Customization to...SeniorPermanent employmentWork from home$191k - $253k
...Unmanned Aerial System (UAS) threats. Working across product, engineering, sales, logistics, operations, and mission success, the Air... ...worldwide. ABOUT THE JOB We are hiring for a Senior Software Engineer to join rapidly growing team in Irvine, CA. As a Senior...SeniorFull timeWork experience placementImmediate startWorldwide$168k - $198k
...sciences companies design optimal clinical trials. Our AI powered software platform optimizes and orchestrates complex clinical... ...Best Practices: Be a driving force in establishing and promoting engineering best practices, ensuring quality, performance, and scalability...SeniorTemporary workWork at officeRemote workWork from homeFlexible hours$200k - $250k
...transform the way millions of users explore, interact with, and participate in live events worldwide, StubHub is seeking Senior Software Engineers to design and develop next-generation technologies and complex features. As a Senior Software Engineer, you will be at the...SeniorFull timeWork at officeRemote workWorldwideFlexible hours$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorFull timeWork at office- ...electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future... ...~ Bachelors or Masters in Computer Science, Software Engineering, or a related technical field. ~4+ years of professional industry...SeniorFull timeContract work
$191k - $253k
...Maritime Digital Production (MDP) is the software and digital systems function within Anduril... ...planners use every shift, the scheduling engine that replans production in minutes... ...the ground up. ABOUT THE JOB As a Senior Full Stack Software Engineer on the Systems...SeniorFull timeWork experience placementImmediate startShift work$160k - $220k
...Irvine, CA · Engineering – Autonomy · Full time · On-site Field AI is transforming how robots interact with the real world. We... ...rapidly improving models through real-field applications As a Senior Software Engineer in Behavior & Interaction , you will own the...SeniorFull timeLocal area$129.3k - $172.3k
...industry. We are looking for forward-thinking engineers who will envision, design, build, and... ...our customers.First American is seeking software engineering candidates to grow our team.... ...agentic systems into production. As a Senior Software Engineer, you will lead...SeniorFull timeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- senior operations technician Foothill Ranch, CA
- senior Foothill Ranch, CA
- senior performance engineer Foothill Ranch, CA
- senior application security Foothill Ranch, CA
- srs Foothill Ranch, CA
- senior application administrator Foothill Ranch, CA
- remote software sales Foothill Ranch, CA
- entry level software sales Foothill Ranch, CA
- software Foothill Ranch, CA
- id software Foothill Ranch, CA


