> Markdown version of [/jobs/ext/3531589-engineer-software-development](https://www.wearedevelopers.com/jobs/ext/3531589-engineer-software-development). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Engineer, Software Development - **Company:** Bruker - **Location:** Tucson, AZ, United States - **Experience:** Experienced - **Salary:** $67,500.0 - $108,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, C (Programming Language), Microsoft Windows, Software Applications, C Sharp (Programming Language), C++ (Programming Language), Communications Protocols, Cyber Security, Nvidia CUDA, Continuous Integration, Data Structures, Software Debugging, Linux, Firmware, Python (Programming Language), Microsoft Visual Studio, Open Source Technology, Software Engineering, Web Services, PIC Microcontroller, Parallel Computation, Git, Information Technology, Optimization Algorithms, Software Coding, Static Application Security Testing, Dynamic Application Security Testing - **Published:** October 1, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/18487211?backUrl=%2Fcareer%2F18487211%2FEngineer-Software-Development-Arizona-Tucson ## About the Role Knowledge/Skills: * Strong mix of hardware and software knowledge of embedded/firmware systems; including microcontroller architectures, hardware communications protocols, and debugging tools. * Proficient skills in linear algebra and parallel computing (with CUDA), alongside a solid grasp of hardware memory layouts and optimization techniques for integration of image processing algorithms (parallel algorithms and data structures) to a production environment. * Familiar with software development processes that adhere to FDA Software and Cybersecurity guidance documents, IEC 62304 Software Lifecycle, and ISO 14971 Risk Management. * Effectively document detailed technical, architecture, risk-management, and compliance records that meet software and cybersecurity requirements for regulatory submissions. * Self-starter, proactive, collaborative, and competent at working both independently and in a small team environment. * Experience working with Windows, Linux, VMs, APIs and services, Git, Visual Studio, C/C#, Python, C++, CUDA. Qualifications: * BS in Computer Science, Engineering, or similar degree * Minimum of 4 years of related work experience; experience in vitro diagnostic (IVD) or medical device industry or equivalent, desired. ## Description Architect, develop, and support a high quality, innovative, and fully functional software system that complies with coding standards and technical design; adept to develop and troubleshoot on different technologies and platforms. * Manage the challenges of a complicated and regulated software environment with efficient and robust design choices and coding practices. * Author and maintain software and security-related technical documentation. * Apply rigorous secure coding practices through the implementation of controls to prevent vulnerabilities. * Monitor and assess newly discovered vulnerabilities and create validated security patches for deployment. * Integrate and maintain automated static (SAST), dynamic (DAST), and software composition analysis (SCA) tools into the CI/CD pipeline to track open-source vulnerabilities (SBOM tracking).