Location: Ladera Ranch, CA
Company: Enchannel Medical
to support the development of our 3D Mapping console/system. In this position, you will have the opportunity to innovate, develop software requirements, provide technical maintenance, test, and troubleshoot. You will collaborate with cross-functional engineering teams to implement complex maintainability expectations and drive software delivery.
The ideal candidate is motivated with a strong desire to work in an exciting fast-paced environment. What you will be doing: Establish Firmware and software requirements development. Design, architect, development, implementation, integration, and testing of embedded firmware and software applications. Develop test simulators and test GUI applications.
Lab support and troubleshooting of embedded systems. Participate in risk management and failure mode analysis. Write software test protocols and reports.
What we are looking for: Must be able to work onsite in a fast paced " start-up" culture. 5 + years of embedded/firmware software development experience and/or a Bachelor’s in a scientific/engineering discipline or electrical/scientific discipline; or equivalent combination of education and experience. Professional experience with real-time embedded software development using C/C++. Hardware/Software integration and debugging proficiency. Must possess excellent knowledge and understanding of OOD and OO methodology, full SDLC
processes, ICE/JTAG, UML, sequence diagrams, static analyzer, and software unit testing.
Ability to read and interpret electronics schematics. Provide expertise in the common embedded digital communication protocols and development of HAL interfaces. Proficient understanding of digital filter design and translating offline algorithms into a real-time embedded system is preferred. Must have experience in the tool chain and build environment set up. Experience with commercial RTOS and/or embedded programming strongly preferred. Strong medical device software development experience is preferred. Must be familiar with laboratory instruments such as oscilloscopes and logic analyzers.
Your valuable capabilities: Ability to communicate effectively with Engineers and other Technicians. Demonstrates working experience with digital signal processors and FPGAs. Experience with GUI development in python/Qt/VS. What we offer Amazing people and culture. Competitive Salary. Comprehensive benefits plan and 401K with company matching. Casual dress and start-up work environment. Wellness and fitness programs. Our pay ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum new hire pay for the position located in California.
Within the range, individual pay is determined by location, additional factors, including job-related skills, experience, and relevant education or training. En Channel Medical is an equal opportunity employer. We believe in hiring a diverse workforce and sustaining an inclusive, people-first culture. We are committed to non-discrimination on any protected basis, such as disability and veteran status, or any basis covered under acceptable law.
Engineering jobs encompass a vast array of specialized roles within the field of engineering, aimed at designing, developing, and maintaining various technological systems and structures. These roles typically require a strong foundation in mathematics and science, and they span across numerous sectors such as civil, mechanical, electrical, and software engineering, among others. The key features of engineering careers include problem-solving, innovation, and the application of practical knowledge to create solutions that can improve people's lives, enhance business operations, or even address global challenges. Engineers often work in teams, collaborate with other professionals, and are at the forefront of technological advancement.
Engineering jobs encompass a variety of roles that involve applying scientific and mathematical principles to solve real-world problems. These positions are typically associated with the design, development, and maintenance of structures, machines, and systems. Engineers are known for their technical expertise, problem-solving skills, and the ability to innovate. Characterized by fields such as civil, mechanical, electrical, chemical, and software engineering, these jobs often require specialized education and can lead to careers in industries like construction, manufacturing, technology, and environmental management. Engineering professionals play a vital role in shaping the future through sustainable and efficient design.
Engineering jobs encompass a broad range of careers focused on designing, developing, and maintaining structures, systems, and devices. They are characterized by a strong foundation in mathematics, physics, and technology. Engineers often specialize in fields such as civil, mechanical, electrical, or software, striving for innovation and problem-solving. These roles typically require critical thinking, collaboration, and a relentless pursuit of efficiency and functionality. Engineering careers are instrumental in shaping the future, as they constantly push the boundaries of what's possible in construction, manufacturing, communications, and various other sectors.
Engineering jobs encompass a variety of roles that involve applying scientific and mathematical principles to solve real-world problems. These positions are typically associated with the design, development, and maintenance of structures, machines, and systems. Engineers are known for their technical expertise, problem-solving skills, and the ability to innovate. Characterized by fields such as civil, mechanical, electrical, chemical, and software engineering, these jobs often require specialized education and can lead to careers in industries like construction, manufacturing, technology, and environmental management. Engineering professionals play a vital role in shaping the future through sustainable and efficient design.