remote
Software Engineer - LabVIEW - ALTEN
Software Engineer
Senior software engineer focused on developing and maintaining LabVIEW applications for real‑time embedded systems, leveraging C/C++ integration, debugging, and version control to deliver robust solutions in high‑stakes industries.
About the role
Key Responsibilities
- Design, develop, and maintain LabVIEW applications for real‑time embedded systems.
- Integrate LabVIEW modules with C/C++ code to meet performance and reliability requirements.
- Perform unit, integration, and system testing, ensuring compliance with industry standards.
- Collaborate with cross‑functional teams to define functional specifications and technical solutions.
- Utilize version control (Git) and continuous integration pipelines to manage code quality and release cycles.
Requirements
- 5+ years of experience in LabVIEW development for embedded or real‑time applications.
- Strong proficiency in C/C++ and experience with cross‑compilation for target hardware.
- Hands‑on experience with debugging tools, performance profiling, and real‑time operating systems.
- Solid understanding of version control systems and agile development practices.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced environment.