Senior Embedded Software Engineer IV 1

Atlas Copco Drilling SolutionsBozeman, MT
76d

About The Position

The Senior Software Engineer IV is a senior technical leader responsible for driving the architecture, development, and delivery of complex software systems on our products. This role demands deep technical expertise, a strategic mindset, and the ability to manage large-scale projects from conception through deployment. The Senior Software Engineer IV will lead initiatives that significantly impact on the company's product roadmap, mentor other engineers, and supervise a small team.

Requirements

  • Bachelor's in Computer Science or related field.
  • 10+ years experience in software development with proven leadership in complex projects.
  • Proven track record of leading complex software and firmware projects from concept to market release.
  • Demonstrated ability to mentor and lead technical teams.

Nice To Haves

  • Experience with scientific instruments.
  • Background in physics, chemistry, or materials science.
  • Expertise in cross-platform development, bootloaders, device drivers, and automated testing frameworks.

Responsibilities

  • Architect and develop embedded application-level software and firmware systems, ensuring alignment with product and business goals.
  • Own the full lifecycle of complex software and firmware projects, from requirements gathering to deployment and long-term support.
  • Mentor and manage a small team of engineers, driving technical excellence, accountability, and continuous improvement.
  • Collaborate with cross-functional teams to ensure seamless integration of software and firmware with hardware into development testbeds and released products.
  • Implement robust testing frameworks and code quality standards to ensure reliability, maintainability, and performance.
  • Evaluate and adopt emerging technologies that enhance system performance, scalability, and user experience.
  • Develop and maintain comprehensive documentation for software and firmware systems, architecture, and development processes.
  • Present technical strategies, project updates, and recommendations to senior leadership.
  • Contribute to strategic planning and roadmap development for future software capabilities.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Nursing and Residential Care Facilities

Education Level

Bachelor's degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service