ADec

Software Engineer, Sr

ADec$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree or relevant experience; 5+ years of complex software engineering experience.
  • Proficiency in C/C++, Python, TypeScript, and other programming languages.
  • Experience with Linux or real-time operating systems (RTOS).
  • Familiarity with UI application frameworks or cloud platforms.
  • Solid grasp of the software development lifecycle, including Agile processes.

Responsibilities

  • Design, code, troubleshoot, and debug software applications independently.
  • Develop innovative software solutions adhering to A-dec standards by analyzing customer needs and market practices.
  • Analyze software issues for prototypes, production, or field failures and organize design reviews.
  • Test software thoroughly, coordinate verification tests, and evaluate peer software when needed.
  • Complete all software documentation, collaborating with cross-functional teams to maintain accurate records.

Benefits

  • Collaborative environment with cross-functional teams.
  • Opportunity to lead and influence software applications for IoT integration.
  • Focus on professional development with exposure to diverse engineering practices.
Full Job Description
Overview

At A-dec, we are dedicated to shaping the future of dentistry by blending mechanical, electrical, and digital innovations. As a Software Engineer, Sr. on our Azure and React Native team, you will lead aspects of the evolution of digital applications, including their design, development, operation, and maintenance. These applications seamlessly integrate an expanding array of IoT devices manufactured or co-developed by A-dec. You will collaborate with a diverse team of engineers, designers, and product managers while upholding A-dec's core values: people, quality, and user experience.

JOB DUTIES AND RESPONSIBILITIES:
  • Independently applies knowledge of software engineering principles to design, code, troubleshoot, and debug software applications.
  • Develops new and varied solutions to software problems within A-dec standards and contributes to the value of product design by studying competitive products, customer practices, and identifying customer needs.
  • Analyzes software issues to determine suitable solutions to prototypes, production, or field failures by establishing and coordinating design reviews with peers and project leads. Responsible for organizing data and preparing documentation for assigned reviews.
  • Responsible for thoroughly testing their software, coordinating others on software verification tests, and testing peer software when necessary.
  • Responsible for development and completion of all software documentation, working collaboratively with cross-functional teams. Ensures documentation is complete, accurate, and properly maintained, recording new ideas in the form of flow charts, sequence diagrams, etc. to convey concepts.
  • May direct the work of drafters, technicians, and others who assist in small projects.

QUALIFICATIONS:

Knowledge, Skills, and Abilities
  • Ability to develop software requirements and apply design methodologies.
  • Excellent written/oral communication skills with a proven ability to work both independently and collaboratively within a team environment while following established procedures.
  • Strong understanding of the software development lifecycle.
  • Understanding of software configuration management tools.

Education and Experience
  • Bachelor's degree or relevant experience, plus, at least five years of relevant software engineering experience of increasing complexity.
  • Software development experience using C/C++, Python, TypeScript, and other programming languages.
  • Experience working with Linux or a real-time operating system (RTOS).
  • Familiarity with UI application frameworks and/or cloud platforms.
  • Experience delivering software using Agile development processes.


Disclaimer

This job description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not to be construed as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job. A-dec reserves the right to assign job duties and days and hours of work based on factors such as workload requirements, staffing levels, and customer demands.

About ADec

ADec is a leading dental equipment manufacturer and distributor. The company offers a wide range of products, including dental chairs, delivery systems, lights, stools, and cabinets. ADec has been in business for over 50 years and has a strong reputation for quality and innovation. The company is committed to providing dentists with the tools they need to deliver the best possible care to their patients. ADec is headquartered in El Segundo, California and has operations in North America, Europe, and Asia.
Learn more about ADec
Size
1,000 employees
Industry
Founded
1964

Similar Jobs

More Jobs at ADec

More Information Technology Jobs

Find similar Software Engineer, Sr jobs: