Senior Software Engineer

Alexander Daniels Global
Municipality of Madrid, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Municipality of Madrid, Spain

Tech stack

3D Printing
Algorithm Design
Data analysis
C++
Computer Engineering
Python
Machine Learning
Software Architecture
Software Engineering
Project Management
Systems Integration
State Machines
Reliability of Systems
System-level Testing

Job description

the Engineering Team, you will lead the development of the machine control software. This is the "brain" of the system, governing the full manufacturing process. Your code will directly impact the quality of high-precision parts and the overall system reliability. You will define the software architecture that orchestrates the entire machine cycle-from motion control to material management. You will work in the "trenches" alongside embedded, electronics, mechatronics, and process engineers to ensure a flawless hardware-software integration. Key Responsibilities * Lead Control Systems: Design and implement the machine-level control software that coordinates high-speed motion and material sequencing. * Architecture Ownership: Define and own the software architecture, including system decomposition and interfaces with hardware subsystems. * Algorithm Development: Develop core control algorithms and process routines that ensure precision and repeatability in a real-time environment. *

Requirements

Senior Software Engineer - Machine Control (High-Performance Manufacturing) Sea uno de los primeros solicitantes, lea la descripción completa del puesto a continuación y luego envíe su candidatura para que sea considerada. Our client is an elite advanced manufacturing technology firm that is redefining the limits of additive production. They have developed a proprietary technology capable of processing materials with viscosity levels exponentially higher than any standard 3D printing resin. By mastering these complex fluids, they've unlocked unprecedented material properties that meet the rigorous standards of automotive, aerospace, and defense (including high-stakes applications like rocket propellants). This is a "hardcore" engineering environment. They succeed by being brave, refusing to take "no" for an answer, and out-working the competition. They aren't just building a machine; they are building a new category of industrial capability. Your Mission As a pivotal force within, Cross-Functional Integration: Collaborate closely with mechatronics and hardware teams to ensure tight synchronization between the code and the physical machine. * Validation & Robustness: Lead system-level testing and validation, defining experiments and analyzing data to improve machine performance. * Project Leadership: Drive software project planning, execution, and coordination across the engineering lifecycle. About You * The Engineer's Mindset: You are a "hardcore" developer who thrives on solving physical-world problems through code. * Education: Bachelor's or Master's degree in Computer Engineering, Software Engineering, or a related technical field. * Experience: 5+ years in control or machine software development, ideally within industrial equipment, robotics, or advanced manufacturing. * Tech Stack: Strong proficiency in C++ and/or Python for real-time or near-real-time control systems. * System Knowledge: Experience with state machines, complex control logic, and integrating software with sensors/actuators. * Bonus: Proven experience implementing machine learning algorithms within industrial machinery. Why This Client? * Forefront of Innovation: You won't just be maintaining legacy code; you will be shaping the future of industrial additive manufacturing. * High-Impact Ownership: This is a high-accountability role where your work has a tangible, physical impact on the final product. * Elite Culture: Join a team where creative problem-solving meets analytical rigor in a high-growth, high-stability environment. * Professional Growth: Work at the intersection of material science, mechanical engineering, and cutting-edge software. #J-18808-Ljbffr

Apply for this position