The company's CIDO team is hiring a software development analyst to support and maintain Program Service and Support applications in both unclassified and classified areas at the El Segundo, CA office.
The company builds secure, integrated, multi-domain systems and technologies that support global security objectives.
Responsibilities
Lead the development and tuning of 5-axis CNC machining processes for the advanced composite production facility.
Provide daily shop-floor support for in-house custom software, probing cycles and post-processors, including upgrades, upkeep and installations.
Train operators, technicians and junior engineers on new tooling, processes and software utilities, and troubleshoot problems so production uptime and quality hold.
Use software development skills to automate CNC programming and data handling, connect to CNC controls and manufacturing systems, and solve shop-floor problems in real time.
Write clear work instructions, setup sheets and standard procedures for CNC operators and technicians.
Use MS SQL, Tableau and Power BI to build probe data metrics that show customers how much variation exists across shop-floor CNC machines.
Help write proposals by supplying manufacturing concepts, cost estimates and risk and benefit input for new work.
Deploy and maintain server-side Predator DNC software and its licensing, keeping process uptime high while managing client installations, procedural compliance and file permissions.
Give technical support, documentation, troubleshooting and training to machinists and programmers so Predator DNC transactions run smoothly on shop-floor equipment.
Requirements
Level 3: a bachelor's degree in a STEM field plus 5 years of relevant experience, or a master's degree in a STEM field plus 3 years.
Level 4: a bachelor's degree in a STEM field plus 8 years of relevant experience, or a master's degree in a STEM field plus 6 years.
For both levels, you must be able to obtain a US Government 8140-compliant security certification, such as Security+, within a timeframe the company sets, as a condition of continued employment.
For both levels, you must be able to obtain a US Government Secret clearance at minimum to be considered.
For both levels, you have worked hands-on in a manufacturing setting that involves CNC machining.
For both levels, you have shown experience with 5-axis CNC machining and CNC operations.
For both levels, you have practical skill with Siemens CNC controls, including setup, program modification and troubleshooting.
For both levels, you understand composites fabrication and manufacturing processes.
For both levels, you have written software or scripts in at least two of these: C, FORTRAN, SQL and Flexible NC language.
Preferred: an active Secret, Top Secret, TS/SCI, Polygraph or SAP/SAR access.
Preferred: an active US Government 8140-compliant security certification, such as Security+.
Preferred: competence with CATIA, NX and VERICUT, plus applied linear algebra, where 3D matrix transformation scripting in Blender/Python or similar tools shows transferable CAD/CAM skill for 5-axis post-processing and on-machine probing software.
Preferred: experience building macros, custom cycles, post-processor changes or automation tools in Siemens 840D, and familiarity with MS SQL Server for DNC and probe reports.
Preferred: proficiency in VERICUT machine simulation, including validating N and G code, fixing multi-axis program issues and protecting high-value machine assets.
Preferred: knowledge of shop-floor IT backups and cloning, IP configuration, secure PC-to-CNC network connections and shared authentication for machine data transfers.
Conditions
The role is hybrid, but because the work is classified, a regular on-site presence is required. Some remote work may be available, and you are expected in the office as business needs dictate.
The job is based in El Segundo, CA.
Travel is about 10% of the time.
No clearance is required to start, and no clearance type applies.
No relocation assistance is available.
The job may be filled at a higher level based on the qualifications listed.
Primary level base pay ranges from $114,000.00 to $171,000.00, and secondary level base pay ranges from $142,200.00 to $213,400.00. These ranges are general guidelines, and offers depend on scope, responsibilities, experience, education, skills and current market conditions.
The application period is estimated at 20 days from the posting date, and may be shortened or extended based on business needs and the availability of qualified candidates.
Benefits
Flexible work arrangements, a 9/80 work schedule and a 401k matching program.
Learning opportunities and exposure to a wide range of projects and customers.
A team environment the company describes as friendly.
Health insurance coverage, life and disability insurance, a savings plan, paid company holidays, and paid time off for vacation or personal business.
Depending on the position, possible overtime, shift differential and a discretionary annual bonus that rewards individual contributions and company results. Vice President and Director roles may also be eligible for long-term incentives.